Exactly but you said, "nobody plays defense anymore", which is patently false. Weather it's individual or team d, these successful teams do play d and they do it well. And they also have guys that can shoot.They are talking about team defense. The notion that an elite shooter is going to give up 20 every night guarding the other team's worst perimeter player is absurd. A good team, a well coached team, a team that plays great help defense can help minimize a single player's defensive deficiency.
You simply have to be able to shoot the ball. If your team cant shoot, you have no chance.