From what I remember (as I've only ever bought one thing from there years ago), yes it is. As I understand it this is because the SE Store is actually run by a third-party company on SE's behalf, so requires their own login to buy anything. The SE Account Management System is for game (FFXI and FFXIV) subscriptions and DLC like the Mogstation. Unfortunately I think there is no way around this.