The problem is, that there are places, where you cannot steal without invisibility or even pickpocket for that matter. For example the Inn in Silverglen. So you need invisibility to be that good occasionally.
You know whats even worse? A mage with high int and his 1 turn cooldown on invisibility. Ah well it ain't gonna change anyway no need to hold our breaths over this.