As an American, I would consider that highly relevant. Since you use the phrasing "your founders," I would suggest you have no standing to say otherwise.
It was pretty obvious to me what was meant, but at this point it is pretty obvious people want to make it about something else.