The biggest barrier you’re facing is reading threads like this where people who don’t understand the technology are incorrectly telling you something can’t be done. I mean, I get it - I’ve been guilty of it as well, from time to time. We’re only human, after all. I try to set something up, the manual is poorly written, it doesn’t work, so I complain the product or solution is garbage and doesn’t work. Then someone comes along and says “no, it works fine. Look here or read this or do this.” Then I learn, and I do that, and the product itself isn’t garbage, and I have my solution. Life is good. This is NOT limited to just Home Assistant, by the way. I’m speaking in generalities here - could be how to get an airbrush to spray the right pattern, could be how to get drivers to install properly, could be how to write TerraForm code to deploy a vNet, could be how to install something using Ansible, could be anything.
Some people in life just never make it to the learning part, and instead have apparently chosen to poison the well for other people who actually would like to use the solution/product. It takes a big person to admit when they were wrong, own it, correct it, learn from it and move on.
Not everyone is big.
That fact aside, the original post that started this thread is also rife with technical errors, such as the use of the word subdomain, among other things. This is another example of how new users are taught incorrectly - “but I read this article that sounded super technical, and that’s the wording that was used there, so it must be right!”. No. This is the internet, and anyone can say whatever they want, right or wrong doesn’t ever play into it. The fact of the matter is that nobody knows anything about who wrote that - or any other article. Critical thinking and the use of multiple source materials are required when dealing with unknown sources. In this day and age, no one is taught how to think critically, and no one wants to spend the additional time to read multiple sources. I get it - we’re all busy. But this is the result.
Further, the entire behavior in this thread by a certain user is a very big part of the reason why people who actually know eventually reach a point where they stop sharing their knowledge. Why? Because they get tired of being told they don’t know what they are talking about by some kid who just started doing X a week ago and read 5 articles about something. Nevermind the fact that the guy they are saying is wrong has been doing X his entire life and owns a HIGHLY respected business doing X. It becomes a waste of energy, so they stop sharing, posting, and teaching.
But now I’m way off topic and a mod will probably remove this, even though I tried my best to be as respectful and objective as possible.