I think it's a bit odd - I also grew up in the 80's and it was always the inviter paying for the McDonalds etc.
We also didn't get to have a party every year - it was every 2-3 years for us which I think was fair.
I wouldn't be bothered about bringing a plate - but also asking you to bring your own drinks and a present seems a bit too much. You could always host a party at 10am or 2.30pm and just supply chips/Lollies etc. I don't think anyone would expect anything more at those times of the day.
But paying to enter a playcentre for a birthday party? I wouldn't be happy with that