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.