Let's start with the reasons to not like it :
- You'll have to suspend disbelief more than once.
- There is ex-bashing.
- The working class is portrayed as a nest of Neanderthals.
- Jeff's mom is a caricature.
- Jeff is an ass.
Now, the reasons to like it :
- Jeff is a Neanderthal and an ass. It becomes endearing in the long run.
- Jeff is an awkward dom, and that's a nice change.
- Jeff is a fast learner.
- Eddie is a cheeky sub.
- Together they have S/M filthy sex.
In the end, smut and fun won over stereotypes and lightning romance development.