I didn't really have a problem with what you said. I just didn't see the need for the obligatory negative statement just to please them.
For those particular people you mentioned, it wouldn't matter even if Epic, Crytek or any other big well known dev said it. It wouldn't change their opinion in the least. They are a word I will refrain form using as I don't like to use insults in place of real points but it begins with an f. Bayonetta 2 is a clear exmaple They will dismiss or ignore any claim that is positive of the Wii U, and no matter what the game looks like, they will say it A. Doesn't look "impressive(ie. they will never find anything on Nintendo hardware impressive simply for the fact that is on Nintendo hardware) and B. Say that the PS3/360 can do the exact same thing. They will completely ignore statements by the devs of Trine 2; DC and Scribblenauts unlimited who straight up said the PS3/360 couldn't do what the Wii U could.
Honestly, its better to just ignore them. Just as there are people who still say the PS1 was stronger than the N64 and the PS2 was stronger than the GC, there will be people who insist the last gen consoles are stronger than the Wii U, or that the Wii U is not much better than them until their dying breath. Nothing will change their mind.
Shin'en and the indie devs are the best sources for info on the Wii U as they are not money locked to publishers and companies that govern their paycheck/opinion.
You're wasting your time. They will not listen to any opinion by any dev that is positive about the hardware. If a big dev says something, they'll just write it off as PR talk just the same as they write of a smaller dev for not making "big"(undefined) games, or they'll write them off as something related to money investments like lherre did on the last page. They'll cook up some excuse to dismiss what the dev says guaranteed.
The devs of Shin'en are some of the best developers I have ever seen. They do things with hardware with their small teams and budget that the biggest companies couldn't manage.
They are the best source of info for the Wii U GPU that we have. It will be nice to see what they do with the tessllator in the next game.