Mobs get the amount of TP gained by the player (before effects such as Store TP), plus an additional 2 TP. So yes, Soboro does feed a pretty significant amount of TP.
I've never considered it much of an issue. Most exp mobs don't have horrendous TP moves, so it's not as bad as some might make out. If you're fighting Erucas on Firesday, though, you'll want to have another weapon handy.
One of my favorite uses is for SAM/DRG. Jump and High Jump each act as a bonus melee round, but give the mob no TP. A triple-attack on a Jump gives a very nice TP boost. With Jump and Meditate, it becomes very simple to self-skillchain.