When buying anything else with bitcoin, it's generally hard to resell the item, and make your money back. With the amount of credit card fraud, buying bitcoins with a stolen credit card would mean sites offering this service would have too many chargebacks, and they would have to charge a 5% fee on top of the 3% VISA already takes. Few people are going to want to pay an 8% markup on money. Money has a very definite price, they're not like other goods. You can see that you're paying a hefty markup, and people don't like that.
Bitstamp allows you to buy bitcoins by wiring money to them: https://www.bitstamp.net/help/how-to-buy/
It might be me, but I really don't see why wiring money is so hard. I just log into my online banking site and set it up, takes a couple of minutes.