I'm up for grabs between this and the armor system. I'm not sure which I hate more.
I think people complaining about initiative are mainly those who ignored the wits stat because it didn't provide as much damage. You don't actually need a huge amount to get a good turn order, and it's definitely worthwhile. The kind of initiative this game uses is pretty standard, basically the same as the DnD system (I'm pretty sure there is a random element at the start).
Just in case you weren't aware. Initiative does not work anything like DnD or the previous game. The thread linked explains it well with examples.
Basically, turn order via initiative only matters concerning who goes first and then it's round robbin from there.