What that's not true
1) You don't need to be an admin to put HTML in sites. A lot of messaging board features have some HTML features or dedicated embed buttons (yttalk has one, if you click "media" and put a link to your video, it'll embed.
2) Views do count, they'll just be shown as embedded views. I just checked one of my videos to double check and every view shows up.
Yes, you are right. I forgot to mention that my vBulletin forum is cloud-based, and the cloud forum software does not have the option to embed (insert html), which means that it needs to be manually inserted by the webmaster.
If a forum software is not cloud-based (installed directly on the server), and has an option to embed html, then as long as people remember to use the "embed" code (not the "share" code), the views will register.[DOUBLEPOST=1512383655,1512382940][/DOUBLEPOST]
A view is a view. And so long as the video is hosted on YouTube, the view counter will go up every time a real view is registered, regardless of how that video is embedded or shared or whatever.
Users on my forum use the "share" code, since the forum doesn't allow embedding, and all videos played on my forum register no views. That's when I started to research the difference between the "share" code and the "embed" code, because obviously I want the views to register.
If people are using the "share" code on YTTalk and the played videos are registering views, then that is a good thing.