I gather it's to attract more to the area? I go to the stonewood mall one on firestone. it's never full. It's also great having the next closest one nearby as backup. The 30 minutes you wasted waiting at the other ones, you could have topped off at the Downey ones (as long as it was along your route).
All your other locations are super high traffic. I never bother with the BP one anymore, feel like that one is abused the most.