потому, что ты ратуеш за компилятор, который дает более быстрый, нативный код. это значит с++, т.к
компилятор ВБ застыл на определенном уровне и не совершенствуется вообще, а компилятор С++ развивается
Мне очень нравится ВБ, но мне намного удобнее писать программы на с++, потому, что есть нормальное(в моем понимании

К тому же есть бесплатные компиляторы с++ и по моему во фрейворк входит компилятор НЕТ(если нет, поправте меня), который тоже бесплатен, а ВБ платное, если ещё продается

Разнесение чего по классам? Я наверное уже не удивлюсь, если опять услышу, что классы используются не как классы, а как хрен знает что.
Обычно разносят по классам сущности предметной области программы
