Not sure about the concensus, but I personally dislike it. I don't like the sound of it and it feels weak and trendy.
I would say
Nathan and
Ethan are too similar for brothers, but for a father and son I wouldn't care. Some sons have the exact same name as their father, so meh.
I WAY prefer
Evan.
Love it. It's also a family name for me going back lots of generations.