. . . That seems very complicated. Soooo many middle men. With Paypal all you need is a credit card and bitcoins.
Yes, if you have bitcoins and are willing to accept PayPal, you will likely find many people willing to give you PayPal for your Bitcoins. Unfortuantely, since bitcoin transactions cannot be reversed, and PayPal can, you will also find that many of those people are scammers who take your bitcoins and then cancel the PayPal transaction leaving you with nothing.
The problem is that many of the payment systems that exist for transferring traditional currency electronically (Credit Card, PayPal, Bank Deposit) all protect the spender and not the seller. So selling bitcoins with these systems leaves the seller taking on a huge risk.
Your least complicated options (with the fewest middle men) will be options where you hand over paper cash directly for bitcoins (such as LocalBitcoins.com). BitInstant uses ZipZap as a middleman, but simplifies the processes quite a bit.
In other processes with "Soooo many middle men", the middle men are there to protect the seller and create a system where the buyer cannot cancel the transaction after receiving the bitcoins.