It really sounds like your complaint is "non-Canon lenses don't use Canon lens designations", which, um...duh?