I can understand your upset, what they have fine us wring - but you know what, I think both they & you are perhaps missing how a child's mind works at times.
I had an interesting conversation with my own DD the other day, she was telling me about her favourite childhood memories (even though she's not grown up yet
)
She has barely any memory of Disneyland where she went with her best friend for her 7th birthday, no memory of London zoo, or the Valley of the Kings in Egypt, even though she's Egyptology obsessed, barely remembers LaplandUK. - though weirdly does rember CraplandUK which we were unlucky enough to be conned by, or camping trips or holidays - so many places, you would think would make memories - but nope...
Her favourite memories...
The time I helped her build a giant den in our attic with blankets, bits of fabric, an old washing rack & old chairs, rugs & cushions on the flood etc etc - & she lived in it for days, we had a sleep over & I made her her favourite snack for the first time - simple potato cakes & ketchup, something my mum used to make me & she enjoyed hearing those stories too
Another favourite she says, is the time we let her set up house in a giant cardboard freezer box fir a few days, she painted it, made windows, made it her own, ate & slept in it too
She also remembers & loved rock pooling, kite flying in a local beauty spot really well & going to see Spamalot as she thought it a bit grown up & naughty - though none of the pantomimes she has seen
But hardly any of the expensive stuff at all
So if you really want to build memories, forget about this stuff, of course she will enjoy it, but she probably won't remember much of it
Do something simple, something out of the ordinary & get down on your hands & knees & join in - that she will remember
Good luck