I think it was downvoted because it was potentially too strong, and completely uninteresting. It is a power bonus on a feat that also allows +1 ability point.
Also realistically, it doesn't do much for builds that don't care about crit a lot. If you already have advantage, you are probably...