If funding the subsides was written in the law Trump couldn't legally do anything of the sort. That also includes enforcing the penalty for non-enrollment. 
Repeal this disaster and sit down and work out a bipartisan healthcare and a health insurance reform bill, that is the only real solution. Trying to fix the mess created by Obamacare is like trying to fix our tax system by tweaking it a little bit.