For a commercial company like Microsoft, when a product has no competitors, the company will significantly reduce its investment in this project. So we can't expect Microsoft to make VB6 better (open source or improve it). Everything depends on ourselves, to make it better, or to choose to leave it.