True, but even Blackberry seems to be putting more effort into getting key apps.
Nope. Blackberry is investing far fewer resources! The reason it might seem otherwise, is due to their emulation layer, which allows them to reuse android apps virtually unchanged.
As a result, porting an android app to BB10 can take anywhere from a few hours to a few days, prompting many companies to say, "what the h3ll, it's cheap enough, why not?".
Contrast that to WP, where porting an android app takes at least a few months. Most companies aren't willing to make that investment. When they do however, we at least get apps that look & feel like WP apps ought to.
Have you ever considered how ugly and out-of-place a straight-up android port would look & feel on WP? That is what BB10 is getting.
Furthermore, consider that android's open-source apps aren't what the WP community is after. We already have most of those apps. What we want are things like Instagram, but Facebook isn't about to open-source that code, by handing it over to college students at a port-a-thon event. That is why such an event would have been pretty useless for WP at this time.
Finally, many android apps that get ported to BB10 apparently have quality issues. Some review sites are claiming, that no more than a 1000 of all available BB10 apps are actually usable. I doubt it is that bad, but all agree that the BB10 app market has major quality problems.
You see the app numbers and the promises and equate that to "effort". That view is far to simple to be even remotely accurate. It's wrong.
Signing the petition is fine. It won't hurt, but it also won't tell anyone anything they don't already know, and it won't move WP's app needle... not even a little bit.