People in families do sometimes have the same name, fathers and sons.
They are of different generations.
TO have two children of the same generation and only two years apart with the same name in the same family is definitely more unusual.
As the parent of one of them, you may not notice any problems, as one is your SON (a massive part of your life) and one is your husband's nephew (a peripheral part of your life). So, I can believe that it doesn't bother you. You've said it doesn't.
There is though a set of grandparents who have to explain to all their friends and relatives of their own generation, yes we have two grandsons both called Daniel. I'm sure that causes a few raised eyebrows. A few exclamations of surprise. A few questions like 'oh, did they run that past you?'
I think it must be a little embarrassing for them as it spells out fairly clearly that their perspective on the issue meant nothing when you were choosing the name. You didn't give it a thought.
But, I'm guessing it's not CS's own parents who have the two grandchildren called Daniel. Well, that's all right then, pretty far removed from you, not your problem!!
Somebody on a website making you feel uncomfortable about it?! I can only guess that's because I'm making you think. And that's what you didn't do before when you gave these people a 2nd gc called Daniel; think