My least favorite thing is making compromises to my system's design because of missing features in a framework. I'm looking at you, Django.