I like the new changes to the honor system, like that you get rewards for being honored. However I understand that (a lot of) people dont like this change. They made the honor system pretty much competitive now, which isn't really the point to honoring.
I dislike how you can only honor 1 teammate, and not even an enemy. Sometimes I have 2 teammates who did very good during the game, and I want to show that to them by honoring them. But unfortunately, now I can't do that anymore (I know I can just tell them, and I do, but I felt like the old honor system added a little flair to that). Same goes with an enemy: if an enemy player was really fun or challenging to play against, or if they made a very good play, or if they were just being plain nice to me, I would want to honor them as well. And again, now I can't do that anymore.
TL;DR
I think the honor system would be better if you could honor multiple people, including enemies. So it would be basically like the old system, except with the added rewards.
But this is just my opinion of course :)