I'll even just go to LocalBitcoins if I want the anonymity (at a premium, but that's a cost of doing business without a fully FINRA-compliant broker, of course LBC is a marketplace so it has no business being compliant).
And if I don't want the anonymity premium these guys make it sound like it's difficult to do instant trades... Meanwhile I've got Coinbase on Instant Trade up to 10 BTC per day, and other exchanges have similar options (if you choose to verify with ID/Bank Info/etc).