No, it hasn't been like this for all that long. You're likely thinking of the "credit card" restriction -- "personal" accounts cannot receive any credit card payments, as that capability is reserved for the 3% fee (even for cash!) accounts.

And even that feature hasn't always been there, up until perhaps 3 years ago.

Cheers