Ninjask has better stats than Shedinja because Shedinja's hp in always 1. Ninjask can counter most of it weaknesses with the correct moves, but Shedinja's weaknesses are very common and it can't counter some of its weaknesses. Ninjask's ability Speed Boost is better than Wonder Guard which leaves it with 1 hp...