I cannot tell you if sony takes money or not from submission as it’s probably covered by some nda I signed years ago, but believe me, they don’t make a lot from that or from devkits, they cover their expenses (QA, manufacturing devkits, all the staff that manages developer accounts and submissions and so on)