email to BTC is very hard to do securely. where do you register addresses? what is a valid email provider? how do you secure email provider safety? etc. the problem ties in with various difficult to solve problems about networks of trust and keysharing. Paypal/Coinbase works because it is centralized. not what we really want.
BTC to email address does not involve an actual email Ok maybe for notifications but the actual payment will be made via the bitcoin p2p network. The address could be a stealth address embedded as a txt record in domain's DNS zone. When you enter an email address in your bitcoin client it looks up the txt record to find the stealth address. It then generates a bitcoin address using the stealth address and sends the coins. Finally it will email the recipient the nonce or embed the nonce in the transaction.
Edit: Widespread adoption of DNSSEC would be a pre-requisite for the above.