I feel like clones being in the game and people getting annoyed about them might be more based on how they get to have huge spotlight shone on them over the characters that they wanted to see, on top of being uninspired yet getting so much of the benefits
(Relevancy, fandom prosperity, etc) that come from being a playable character that doesn't flow too well on their value as a fighter from the big picture compared to more unique characters
Hence why there's arguments about how they should taken out to make way for a more "unique" characters instead (usually falling on fan favorites that aren't as prone to be clones.)
Yet does this guy, and we haven't ever seen him so far.
Joking aside, it's been proven quite redundant how someone fighting experience affects the inclusion of a newcomer. (Make Your Move-thread, anyone?)
On my stance on Captain Toad, I see him as an Assist at best in this game by this point. Sakurai can't ignore his grown presence on main Mario-titles, but keeping in tandem with his overall averse stance on Toad being a fighter, builds Captain Toad's lack of jumping as a way to advertise his Assist Trophy-functions during the day we see him in a "daily update"-esque thing in the future.