Hell no to only a soft cap. That leads to people being masters of everything in the end, and only encourages long term macroing. He should scrap skill decay and just give us a certain amount of points we can earn (like Pre-NGE SWG). So, it would basically be a hard cap on points we could invest. If you want to free up some points, drop <insert value and/or skill> and start earning the experience in order to put them into other skills.

I guarantee that macroing would be incredibly prevalent if there was only a soft cap. Darkfall is a perfect example, since the only skill mechanic in that game is a soft cap.

Master of a few things or a jack-of-all-trades. Decay or a hard cap are the only ways to accomplish those things.