Track and field and bicycling are two sports that have been plagued with PEds for quite some time. Stamina, strength, oxygen carrying, recuperation time are as important in these sports as they are in basketball. Thinking PEDs couldn't help NBA players to perform better is kind of naive if you ask me.
That said, why wouldn't an NBA player use PEDs. Their league has one of the least stringent anti-doping policies in North American professional sports and they play a strenuous and physically demanding game. With the average NBA salary over $5 million a year, if I'm a below average NBA athlete with great skills, an average NBA player with excellent skills, or a great athlete with excellent to elite skills, why not spend a few thousand dollars to increase my salary from vet min salary to average salary, average salary to above average salary or above average salary to max contract status?
I know I would if the chances of getting caught aren't that great. And given just how few NBA players have been caught, the assumption here is the testing is very lax, which is pretty much in line with what the World Anti Doping Agency says.