Shitposting is being an ass while being polite. Acting like a jester while maintaining the air of a straightman.
It's enjoyable due to the surrealistic juxtaposition of irreverency and deference.
IMHO, roasting is a low order of comedy. Because it is merely observational, while still being...