It's not fair to blame everything on China. That statement was made by the Dalai Lama. It is an easy explanation that many of Taiwan's problems are due to China. This often provides a stock excuse for our government. China bashing is easy and popular.
China is easy to vilify and usually deserving of vilification.
For example, Taiwan does have a clear moral right and a clear legal right under international law to its own self determination. China's interference is morally wrong. But it is important for all of us to remember that China does not operate in a vacuum. China is part of the international community and of an increasinly interlinked world economy. The days of the Bamboo Curtain are gone.