I had a Shark. It failed eventually. We have hard water here and I couldn't see how it could keep going indefinitely. It seemed good to begin with but lost power quite early on.
My major issues were:
1) the reservoir was quite small and refilling it was tricky. I had to do this several times during the course of a decent clean;
2) the velcro fittings on the heads failed early on and I ended up having to tie them on - horrible to remove when they are soaking wet and filthy dirty;
3) I was disappointed that it didn't clean the grout on my quarried tiles floor, so still had to get down and scrub those.
4) It left the floors dull and I felt that I still needed detegent of some kind to remove grease and stuck on dirt in the kitchen.
Quarry tiles and wood here. But, it did make a great job of DD's LVT (ie vinyl plank) floor, and her ceramic tile kitchen floor (which is white unfortunately!).
Clearly steam can clean effectively at sufficient volume, but not sure that home streamers can deliver this? (Although it was hot enough for me to burn my arm though, when I was using the hand held option and reached in front of the nozzle!)