You have provided precisely zero "facts". You are simply screaming your unsolicited opinions at a total stranger across the internet, as though yours are the only correct ones, but here's news for you: your way isn't the only right one, and nothing you have said has convinced me that my design is somehow "wrong". It works great, it's incredibly easy and quick to print, it's secure, it's easy to align, and it won't wear out over time like the flexible hose holder you linked. If you like those other designs better, great! Go print those ones, I don't care. It doesn't hurt my feelings one bit that you don't like my thing, or that you think I'm an idiot, because you don't know me at all, and you clearly don't know as much as you think you do.
I'm not going to respond to you again, if you really want to internet argue that badly, find someone else to do it with.