It seems that Shen was power-hungry to rule China for no reason and used fireworks to weapons to use it to take over China.

Tai Lung was evil because he was not worthy to be chosen to be the "Dragon Warrior" and Kai was evil because he would be more strongly by chi.