manpower is definitely important, but that’s not the only difference, and perhaps not even the most important one.
the projects have radically different goals. for Adobe, I’d guess they want to get the most successful commercial product out there.
for RT, first of all there is no equivalent of Adobe, in the sense there’s no central organisation, it’s just a bunch of people. that most likely have different goals. when I was actively working on RT, my goals were, in order:
- to have fun
- to learn something new
- to improve my personal user experience
- to experiment with some unique features
- if possible, to make something useful that I could give back to the community
I am very happy that I met (at least) more than 50% of them
so, the bottom line is: the answer to questions like “why doesn’t it work like that?” or “why doesn’t it have feature X?” is often as simple as “because nobody cared enough”…