Baseball, in contrast to most every other major sport, allows each team significant leeway in designing their home venue. Both the length and height of home run fences varies from park to park. In addition, regional differences in air density and humidity can have a significant impact on how far a baseball travels in flight.
As a result, there are what is known as "hitters parks" such as the Colorado Rockies' Coors Field, where the thin Denver air results in more than two runs per game on average. And there are "pitchers parks", like San Diego's Petco Park, with its dense, dry sea-level air and distant home run fences that lead to, on average, roughly one less run scored per game.
Does a similar phenomena exist in the NBA? Are there "shooters arenas"? Of course, the NBA maintains far more uniformity across its venues than the MLB. The dimensions of the court do not vary, the free throw line is always 15 feet from the backboard, and the three point line is the same distance everywhere (basketball brainteaser: If you were playing the Warriors and given the option of re-drawing the three point line, would you make the line closer, or further away?).