I’m with you on this, on every angle.
Buying them because of their ‘little faces’ is daft. He’s bought bikes they didn’t need and the £40 Halfords one’s are heavy and not good bikes. It’s £80 wasted really, that could have gone towards next stage up bikes when they needed them.
Irrespective of whether they needed bikes now or not (and they didn’t), it was also very mean of him to buy them without you, so YOU didn’t get to be part of the fun, but I expect that’s him being a prat, knowing you’d have said, ‘No, they don’t need them yet’.
They have balance bikes which are great and it would have been FAR better to master those then go straight onto bikes without stabilisers. Why doesn’t he like the balance bikes?
I do agree that other people taking them out to farms/zoos/big ticket places frequently does make them expect that level of activity/fun all the time, it’s only natural. I would discuss this with the GP’s and ask if they could go to the park/feed the ducks/wash the car etc and save the ‘bigger days’ less frequently. Tell them the boys love it and you appreciate it, but it’s my making them very demanding of constant entertainment at that level. I found the same, but it’s was ME taking the older ones because it was easier to entertain them and look after the baby, but I had to stop because it was sucking the joy out of the more basic activities they’d previously loved (park, woods, garden, baking etc).
...and yes, the weekly toys needs to stop. Kids get WAY too much stuff, they don’t appreciate it, they don’t get time to play with it all and the worst bit is, birthdays, Christmas, anticipation, excitement....ALL get lost when they regularly get stuff. Try that’s angle to the GP’s.
As for the bikes, I’d take them back personally. £40 Halfords bikes are too heavy, tell DH that AND that you can both take them to buy something better quality next spring when they’re READY to go without stabilisers.
If he refuses, there’s not a lot you can do about it I suppose, but the whole thing is quite telling about your relationship and I wouldn’t be happy about what it was saying. It’s not about £80 on two bikes. It’s about a lot more than that.