I did a lot of VBA, and the integration of the whole experience was unmatched.
From TFA: > Microsoft has launched seven UI frameworks since VB6. Why? Pick a horse and ride it.