Warlocks can wear heavy armor and not suffer effective penalties to any of their inherent abilities. With very little tweaking a Warlock can be super effective without taking the proficiencies for heavy armor or the enhancements that reduce spell failure. Is this how the class was intended to work? If so why have sorceror or wizard when you can blast away as warlock with high PRR? Also why do other classes have to have the feat for the armor when this class doesn't?