Origin seems to be constantly glitchy and is always having "to go offline and end all active game sessions for a mandatory update" constantly.
Myself putting TS3 (bought through Steam) on Origin was a mistake. TS2 is a physical disk, not tied to Origin or Steam. Works fine on most PCs I have. Other than auto-updating, I don't see the need for clients. Heck, most of the PC games I own (dating back to even before Windows XP) are completely independent of any kind of client at all.