I've always felt that the two are different markets and you have to treat them accordingly.
Owners of the iPhone can be much different than Android owners, think of them as your premium buyer. They are more apt to pay for an app but their expectations are much higher.
Owners of Android devices can belong within a huge range of factors involving buying habits. Think of them as your mainstream audience. Since there are so many variations of devices and their price points, it is only natural that there would be differences within that audience as to who pays and who doesn't.
For instance, I own an LG Optimus V. I went with that because the phone was cheap and the monthly rate was much more reasonable than from the big carriers. It serves my needs quite nicely and I am quite happy with the choice. I have yet to purchase an app for it. Not that I never would, if the app is useful enough I would pay for it. It's just I've never found an app I really needed badly enough to buy. Then again, I only have a minimum of apps installed (mostly ad driven) because I'm probably not your typical example.
By the way, the phone is rooted with CM7 installed to give an idea of where I stand technical-wise.
I would wonder if there's some sort of correlation between the Mac and PC software development and marketing efforts. For some reason I feel a Mac user is more apt to buy a software package while a PC user would explore cheaper, or even free, options since so much of that is available in that market.