This is all speculation and I have no proof of course, but there is a difference between giving the benefit of the doubt and putting on blinders.
It doesn't matter whether he did or not.
All that matters is that it was possible to do so.
Any coin that allows for insta-mining should be strongly frowned upon.
There is little excuse, in particular for a new PoW,
for not having an insta-mining-proof distribution schedule,
where it takes at least a week for rewards to climb to non-negligible levels.
Preferably, rewards should not peak until a month from launch.
I realize that very few coins do things this way, but I think that just goes to show
how few coin developers truly care about fair distribution.
And if you think a developer is fairly entitled to a share of coins, then there are
simple ways to limit it to a reasonable 1% or less.