It almost seems like he's saying, "We were going to do an effects based game, but hey, the Hero system already exists!"
Seriously, going forward with the current methodology, when you look at it and know its problematic, is not going to do the game any favors.
The problem is rules bloat ladies...