I agree this is a chicken and egg problem. No one will integrate payroll solutions if payees don't have a place to spend their bitcoin. Merchant adoption is the path of least resistance to mainstream adoption. Create the avenues for commerce and people will take those avenues. You'll have a much harder time convincing Joe Sixpack he should be paid in bitcoin and "wait" to have a chance to actually use them in day to day living.
Excellent points.
I think as long as every bitcoin enthusiast seeks partial compensation in BTC from their employers, and we keep this issue in the public awareness, bitcoin will thrive. Remember, only a tiny percentage of Overstock or Microsoft sales will be in bitcoin. On the payroll side it only needs to be an option, or at the very least discussed. When Bitpay works with a merchant, they should encourage integration on both sides, POS and Payroll.
The problem is that currently we have everyone focused on the POS side of the equation which is causing heavy selling pressure on the market.