For at least a few years, they have been. You can set a team and a signing certificate in Xcode with a normal developer account, which does not require any payment. To publish on the App Store, however, requires a paid account.
Sounds like you don't use that dev account much :)
Sounds like you don't use that dev account much :)