1) Pokemon types do not matter

2) Pokemon knows more than 4 moves

In canon, Pokemon are only able to learn up to 4 moves. However, here in Pokken, Suicune alone knows six different attacks not including its ultimate "True sheer cold".

3) Support Pokemon are utilized

Pokemon battles are done in a 1 vs 1 manner. Sometimes, dual battles and tripple battles are also authorized, but most of the time, it is a 1 on 1 match. So why does Pokken feature support pokemon that enters the battlefield, explodes, and leaves soon after? These support pokemon don't even have HP.