That's terrible advice really. There are VERY good reasons to buy a CPU that has integrated graphics even if you'll be using a discreet card, not the least of which is troubleshooting if something is suspected to be wrong with the graphics card at some point. If you don't have integrated graphics, you're out of luck if you have to try and test without the GPU card installed unless you have another one to use. You're also out of luck if you have to send it back for RMA. At least with the iGPU you can USE your system while you wait for the hardware to be replaced.
Plus, that is a second gen Ryzen CPU with optimizations not found on the first gen models, and is less expensive than any other Ryzen CPU that has as good or better performance, so buying a worse performing CPU with a lower base clock makes no sense just to avoid having an iGPU on the package.