offcourse porn websites allow bitcoin payments, its best for anonymity

Not anonymous but more private, it won't be mentioned in your bank statement or be seen by your friends clearly, You can't completely link an address to a porn site if they generate new address for each order etc...