Honestly, if non-technical thought he could fire this guy, he probably would have already. That's why TCF is being bullied into resigning.
What is non-technical going to tell the investors when he fires the guy who keeps everything running, built everything, and did all the SEO?
Think of it this way, take the deal and you get 3% of nothing because it'll get driven into the ground.
Don't take the deal and either you keep working on it, and get 40+% of something decent, or you get N% of nothing because other guy drives it into the ground but you got a better buyout.
There's very little downside for TCF in actually sticking to his guns, and it's not like he's going to look like the asshole here.