My wife has been getting the figures at garage sales, my youngest still enjoys the game now and then.
A couple times this summer I put an old TV out on the deck, ps3 with Skylanders, comfy couch and let him play with his friend. Box full of figures, they have tons of fun. Dunno why it disappeared so suddenly, but now you can get tons of those figures for $5.
We also have Disney Infinity yet that's all fallen/taken apart, figures mixed in with the rest of the lego. Much harder to set back up again and when you find them at garage sales they're in the same messy state.
Anyway buying new felt like a rip off. Probably the fact that you can buy whole digital games for less than the price of one figure / Disney Infinity build kit did it in. Plus Fortnite happened.