While it's true that substrate provide a small amount of beneficial bacteria, but not enough to really affect anything, IMO. I think it's just preferance...some people have it because of the bacteria, some have it because it makes the tank look nice, it's definitely needed if you're doing a planted tank, but some perfer the simplicity of just having fish, ease of cleaning, saves money, etc.
