I am an agent I would disagree that "no good agent would ever advise you waive an inspection". It is not that simple, especially when there are other buyers who WILL waive their inspection contingency.
Something to consider-
The agent is not "advising" you to forego inspections. They are making you aware that if you remove the CONTINGENCY that allows you to back out of the deal if your inspections come back too negatively you can make your offer more competitive.
Here is how I would advise you if I was your agent.
option 1: put down a very low deposit and waive your inspection contingency. If you don't like how the house looks after you order inspections, back out of the deal or ask the seller for what you need to make it worth it.
option 2: Keep your inspection contingency but shorten it. See if the listing agent is insisting on having it removed or if that was just an option your agent casually through out there.
In both cases:
Understand writing an offer without an inspection contingency is NOT the same as choosing not to get inspectons.
Understand that the way you write your offer has everything to do with how bad you want the house and how many others are willing to make their offers more competitive and there is no "right" way to write an offer. The overgeneralized, sweeping advice that sounds like it would apply in all cases is bad advice being given.
Understand how the contract works. A contingency allows you to back out of a deal and recover your deposit . If your deposit is minimal you can factor that in to how risky this really would be.