I prefer shooting outdoors, the only time I shoot on an indoor range is my yearly qualification. When I started shooting as a kid I just went out in the backyard to shoot, but that ended when someone thoughtlessly built a house behind us. I have been fortunate to belong to a private club for the last 25 years that is only 5 minutes from my house. All the ranges are outside, but have covered firing lines and are well maintained. With a 12/25yd pistol range, 100yd and 600yd rifle ranges, 100yd muzzleloader/sluggun range, clay bird field and archery ranges there is nothing I lack.
In the last few years I have been impressed by the number of new indoor ranges that have been built within an hour or so drive of my house. There used to be only two, now there are six. Each of these ranges cost millions of dollars to build, so their owners, and the banks, must believe it's a good risk. These ranges are all very nice, modern etc. They also all seem to be busy.
All these new ranges are a good sign. My club's membership is full, as are many other clubs around me. Without the commercial indoor ranges many people, especially new shooters, would have no place to shoot. The crowds at the range may be annoying at times, but it's a good sign for our sport. When I started shooting it was rare to see anybody under 40 and male at the range, now it's rare not to see guys and gals in their 20's there. There is safety in numbers, so the more shooters the better.