It does offer good roleplaying opportunities in limited circumstances - there are few opportunities for a straight-up good party, for example. It definitely needed more story and character, although I agree not necessarily Bioware party-banter. It sounds like these guys understand that.
Ironman has absolutely nothing to do with roleplaying, by the way.