U>ну то есть был некий старый кривой механизм и через него завели в стандарте дорожку для создания выровненных объектов? U>а кривизну решили не выправлять?
Если кривым механизмом ты называешь весь этот конандрум с new expression и перегружаемым оператором new, который существовал в С++ со времен CFront, то ты прав.
Но отношения к выравниванию это не имеет никакого.