I think a lot of the confusion comes from different cultures bleeding in from other parts of the internet.
The CoG forum is a lot more ‘professionel’ aligned than other places where I see people sharing their works in progress online (fanfiction sites, itch.io, other indie game development forums, tumblr). Such places are a lot less beta testing, and just sharing to get hype and develop a fanbase.
As the community here grows wider, and more of the people who arrives comes from these other communities, there are bound to be misunderstandings and shifts in culture.