Микрософт прекращает (полную) поддержку VBA, соответственно все разработчики прекращают его поддерживать тоже.
Верно, но у ESRI уже есть один мёртвый язык по имени Avenue и опыт кидалова многих многих тысяч разработчиков на нём.
А вот MapInfo по прежнему продвигает MapBasic, хотя конечно есть и более серьёзные платформы для программирования.
Метания и эксперименты не всегда дают долгосрочные результаты.
Мне в общем "поддержка" и не нужна, я бы с удовольствием использовал VBA "на свой страх и риск", ибо у него есть фундаментальные преимущества вроде моментальной отладки и установки, независимость от версии (один MXD работает и на 9.3.1 и на 10) и т.п.
История с десяткой является компромиссом между долгосрочной стратегией развития продуктов и сырыми экспериментами над лояльными пользователями. Что победит, пока непонятно.