Of course, not being as good as Weavile and Mamoswine is far from the only reason I believe Glaceon should be D. I came to this conclusion because like I said, Glaceon is strong but comes late, is slow, and eats up a lot of time and resources.
I believe Magmortar is B because it's good, but...