It is completely legal. Just that not a lot of exchanges offer it. The only ones offering it from what I caan see is localbitcoins. They just require an ID to make sure that you are the owner. Other than that, there is no legal issue with using paypal.