Why is this a problem? I should hope that someone asking me to drop a particular piece of software has a strong argument for using another, and actually believes in it enough to use it themselves.
> just happens to create Hugo themes.
from their github, I see 3 Hugo themes out of 64 projects. They aren't even paid themes. If you are trying to reveal some kind of conflict of interest, it isn't very convincing.