Agreed.
As for the mandatory skills, I'm glad that they're doing this. Making skills entirely optional would have just created problems (like having to have different DCs for groups that use skills and those who don't). Besides, as he says, if you don't like skills, they're pretty easy to...