I don't think i said research was valueless. Certainly risks can be mitigated with research, but I reject that they can be avoided entirely.
If "with adequate business research, those can be avoided" is true, it can only be true as a syllogism where 'adequate' is defined to mean the research necessary not to fail, and any company which fails hasn't done 'adequate' research.
There exists entire industries of market analysts to give you things like TAM and other critical information to avoid creating a solution to problems nobody has.
By this logic any large company can guarantee the success of any product it launches by throwing money at analysts. It should be obvious this is not the case.
Just because most technologists don't doesn't mean it's actually such an unknown.