Does it really matter?
Do we have a choice really?
I mean, honestly, unless I have a everstone, I just rather let my pokemon evolve rather than cancelling it at every level up.
So YES! I have to accept evolution, cos I dont have many everstones, and sometimes its the only way to get the best pokemon or the pokemon you want for that matter!
End of story!
There is no Knowledge that is not Power