I send the USD to the exchange in any way it's available to me, preferably with the cheapest one.
It could be one of these: ACH for Coinbase; Plain wire transfer (most of the exchanges)
Or even these: Astropay (Bitstamp); SEPA (Bitstamp, Kraken, and so on); ...
Thank you! The answer did not have to be that detailed; the important point is that
turning USD into bitcoin requires a bank transfer (BT) of some sort. (Out of curiosity, are there exchanges that accept credit card?).
Well, strictly speaking, actually no, in order to obtain a bitcoin it doesn't require a BT, it's just the exchange part that requires it. Since you asked specifically for it I thought it could be useful to recap some of the available methods. Still, there are other ways to obtain bitcoins that don't involve a BT.
Just to name a few: localbitcoin (peer to peer exchange), ATM (Robocoin/Lamassu), mining (as unfeasible or expensive it may seem, it's still a valid method), donations (remember the "Hi mom, send bitcoin here" sign a few months ago?), or even salary (yes, there are employers who offer this opportunity to their employees).
As per your question, I'm not aware of exchanges accepting credit cards. Too much fraud risk, generally speaking (Oh, the irony).
[...]
So, that would explain why the price does not rise on such "good news": not because of "damn sheep" and "stupid weak hands", but because those news are irrelevant to most people -- except for Coinbase and BitPay, and for the bitcoiners who wish to unload some old cheap coins.
Questionable assertion. Anyone could benefit from a discount offered in BTC prices at the present time, even while currently possessing 0 BTC.
If the company A ("Dell") offers the possibility to either
1) Purchase an item at full USD price or
2) Purchase an item with a x % discount if priced through BTC
I'd say that if the discount is greater than the expenses for the BTC conversion you end up paying a lower price, whether you have "cheap" BTC or not.