I would never presume to think that just because something worked great for me, that it is great for everyone.
While I personally did love mine, how much could I have loved them that I did not buy another pair? They were not miracle shoes, lol. Just great, comfy, tennis shoes. Certainly no medical benefit for me but shoes are a very personal choice, it's all about WHAT FEELS GOOD.
I bought a cheap pair of slip on tennis shoes from Spirit. Ugly things. Had them 8 years now. Love them. No miracle shoe, but eh, they feel good, I can wear them with no socks, which is important for me cuz my feet burn so much. I can slip them off, get some air if I am out and my feet are burning.
To each their own. Heck, I wouldnt be caught dead in a pair of crocs and those things sell by the millions. haha