A hard fork to 2MB would involve one line of code change and
some late-night sweating and swearing for a week

... aaaaand a requirment for several millions users to accept new consensus rules and install new software.
Why should I accept your new consensus rules? Why do you think that you are smart and I should obey?