Although many would think that the child should be free anyway.
Do they get many takers? If there's always a paying mascot for every match, I would say the Club has probably got it correct. If not, it may need looking at again.
Do they/should they, offer a package without having to buy a shirt?
As and example, Darlington's package:
Our great package includes:
Meet and greet by Darlington FC staff 90 minutes before the match
Meet the players before the game in the tunnel
A kick about on the pitch
A seat in the dugout before the match
Leading the players out before kick off
Photographs in the centre circle with both captains and the match officials
Two standing tickets in addition to the mascot ticket
A £25 voucher to be spent in Quaker Retail
Price £50 plus VAT