Real shame Nokia wants JV for ME apps.
paying for JV on a per phone model basis is unrealistic: Nokia's abundant output of new handset models makes the whole idea unprofitable.
Nokia would do well to start a database of their models, screen sizes, along with the JSR's supported and known to be working. I've often come a cropper trying out apps on phones which claim to implement a JSR, only to find that the claim is only partially true. This has hapened not just with Nokia, but also Samsung and others.
The JAD/Manifest of an app could state what minimum requirements are, and OVI could automate cross-referencing which models fit the bill.
Certification for bugs / malicious software should not be a reason to castigate all the developers out there. Nokia can just remove offending apps, refuse to list a vendor's apps, and for malicious apps, sue them: listing on OVI is not open to anonymous vendors.
So long as Nokia demands JV for Java apps, I'll just sell my mobile apps using alternative outlets, as I expect many other small developments house will. It's just not realistic to do JV when an app is meant to cover all phones which support MIDP 2.0 and a couple of JSR's.