There are a lot of things that celebrities get flack for that I personally don't agree with. I think rich people should be able to buy dumb, expensive stuff if they want to.
However, when it comes to giving your kids a "normal" experience like buying them a big yellow school bus so they can "pretend" to be like the rest of the back-to-school kids, you have to expect people will react some type of way.