Users of Bitcoin can broadcast 'Buy Bitcoin for $ in US, via bank'. And others can accept this call and contact the seller in any way (like through a Personal Message). Then the selling and buying of the Bitcoin is given to the people, not exchanges.
Your thoughts are probably correct, but how will your solution protect people against a rip off? It provides scammers with an easy way to contact people to defraud them.
Mauline