Former Hsinchu Mayor Lin Chih-chien is under fire for construction problems at the Hsinchu Baseball Stadium, as well as accusations of academic dishonesty.