MFC всегда была неповоротливым гигантом, а не стала им. Единственная стоящая альтернатива для Windows < 8 это Qt. Да он занимает много места, но деваться некуда. Всё остальное рядом не стояло по легкости разработки.
P.S. возможно с Qt5 проблема больших библиотек несколько решится, т.к. не будет за собой тянуть то, что тебе не нужно. Хот я могу и ошибаться.