Spam could be prevented with a listing fee if you want the app to list in the App Store. Spam is prevented by app reviews and policy enforcement, on the App store.
A developer annual fee doesn't prevent spam. It's just there to be hostile to developers...
A developer annual fee doesn't prevent spam. It's just there to be hostile to developers...