One reason is that fossil fuels cause air pollution while other alternative fuels such as solar energy and wind energy are eco friendly. Another reason is that fossil fuels are conventional sources of energy and will soon get exhausted while other alternative fuels are non conventional sources of energy which are renewable ,that is ,unlimited.
Fossil fuels are exhaustible or non renewable resources. Their amount is very limited. This means that if we keep using these at this rate then their quantity will get completely finished or exhausted and it takes millions of years to replenish. This is why we need to look for alternative sources of energy other than fossil fuels.