I agree with you, I have seen at least other developer with the same "complain".
Hello,
I'm the developer of a water quality tracking app which uses OpenCV to count bacterial colonies. The new service-based distribution model in 2.4.2 has a fatal drawback for my app: it requires the user to perform 12-16 clicks the first time they run the app, several of which are non-obvious! For an average user, this is a showstopper and means that many people will be too frustrated or lost to ever see the app in action.
12 clicks is not an exageration: Yes, Install OpenCV Manager, Accept&Download, <Home, Back doesn't work, Open is wrong>, <Run App again>, <Ok to restart app>, <run app again>, <yes>, Install <cryptic named app>, Accept&Download, <home>, <run app again>. If the app is not on the home page, as a newly installed app is likely not to be, the count goes up.
While I appreciate the benefits of the new model for sophisticated users, please, please, don't deprecate the old static library way. As far as my users know, my app has nothing to do with OpenCV, so it's a lot of hoops to jump through to simply run it.
Thanks,
Clayton Grassick