I think a compromise could be made in this case.
A good list of weapon skills for example would be:
Long Blades
Short Blades
Axes
Blunt weapons (I would almost go so far as to split staffs out of this category as fighting with a staff is nothing like fighting with a mace or a hammer)
Marksman
Throwable weapons (Because throwing a weapon and shooting a bow are two very different things)
But that is just my opinion.
I voted 26-30 not because it is M, but because I believe it is the around the right ballpark.
Ace (SWE) had a good selection imo, I'd just toss in: Spears (many want them) and if people think Staff whould be in (agree on the comment, dont know if ppl would like the idea though) then include Staff. And Hand to Hand - goes without saying.
That's = 8Armour wise, I believe Light and Heavy are fine, they are the two different build-philosophies. Would just add Unarmored which would somehow add armor class tied to Agility (or some othe mech).
That's = 3Six magic schools, alchemy.
That's = 7Sneak, lockpicking, traps (disarm+setting), pickpocket,
That's = 4Speechcraft. mercantile =
2Armorer, Block (should there be SHield?) =
2-3Total = 26-27
EDIT: Forgot those dealing with: Acrobatics, Dodging (or part of Unramored ability?) and Athletics (Running+Climbing+Jumping+Swimming grouped or separate?)
So,
basically 29-30