Science has always had competing theories. Especially on subjects that are complicated or all relevant influences are not known.
Cosmology, for instance, is one area that is very theoretical because we don't have all the data and it is difficult to get. So, different theories are proffered...