Eh revive can be useful if done right.
Problem is, people know know how to use it.
For instance, for fun, take a good early game physical carry (lets use panth. . ) get him killed before minions spawn, and revive. Suddenly, for the crucial first minutes of the game, youve a panth with over a thousand hp, etc. Have fun laning against that..
And there is always later on, getting killed during a teamfight.. and revive to ult back in (as panth).
With all that, your seriously going to maintain that revive is so loltastic, that the entire guide is null because of it?