There's a serious flaw in your reasoning since there's no regression at all:
Originally Posted by danix
...we've never supported vesafb; it used to be the case that it happened to "just work", but now it doesn't. We're trying to figure out what happened, but since we don't understand exactly what happened yet, we can't promise that it will be fixed. Even if we do end up fixing it, please don't take that as a sign that we support non-VGA consoles.