He's not morally wrong, I'm saying the nature of what he's doing is shameless. Clearly this is an important issue to him, but he's vastly overestimating his importance to everyone else. That's fine. I'm just calling it like I see it.
I believe what's going on is that the choice of calling it "shameless" brings in a number of connotations that you may not have intended. In the adverbial form it ends up bringing upon social and moral connotation beyond what you seem to be intending[1]. What I wonder is if there's a better way to put this.
If I was Amit, I would've included other sufferers in the campaign, instead of hoarding the attention all to myself. Many others could have benefited from this massive amount of exposure.
Everyone who gets swabbed is added to a national database and can be matched to anyone else who needs a donor.
The efforts happening on his behalf are, by and large, very consciously being done with this in mind. They are increasing awareness of underrepresented populations in the bone marrow database and making a much larger impact.
Also, these efforts are being coordinated and implemented by volunteers on Amit's behalf. Amit himself is not running this show. People who have better things to do than troll the internet are.