It could be just his professional opinion, but it sounded a little extreme.
Does that mean during a war or battle he'll always get a chance to come up with some genius technological way to beat the enemy?
And if he still held to that belief years later, it was demonstrated as fool-hardy when he fought the Duras sisters. Instead of blasting them out of the sky, he used technobabble and lost the ship. The Enterprise D, even with her shields compromised, should have torn the guts out of that piss-ant BOP, but what does Riker do? Tells Troi to pull the ship out of orbit after one phaser blast, and then they turn all of their primary weapons away from the enemy. Kayyyy...
Instead of doing this: