Can't see from back here, but all looks like logical observations.
The poster that interjected Obumer in the mix lacks any ability to observe, that dude was a basketball guy.
Public, private, Dominican, American, city, country - separate them as you may, but what this team lacks (in addition to possibly talent) is the couple of alpha males that tend to lead and help the team get the most out of every player on the field at a given time and moment. Alpha males that play this role tend to help cover up instances where there is lack of talent with throw down. I believe we may be somewhat short on both at this time.