I wouldn't call it Bitmain-fiasco. I would call it: "Ignoring the necessity of scaling for 3 years fiasco."
Until this day you have peeps like LunaticLuke that say openly that the high fees are good and the blocksize should be shrunk to 0.5MB.
Also we had a solution early 2016, remember? The miners and some core devs agreed for 2MB+SW. What happend? Core just openly gave a fuck about that agreement. Seriously, to blame just one side is rather biased.
Don't be an idiot.
You're presenting an absurd view pushed by bitmain, ver trolls and /btc.
If you'd care to do some research into this you'd realize you've been misled.
An "idiot"? LOL, OK what part is "idiotic"?
Did they sign the agreement? Yes.
Did it say SW+2MB? Yes.
Did Maxwell and others openly state just hours after they signed it "We dont care." Yes.
So what part is misleading?