A lot of uniform design gets corrupted by sponsor/marketing requirements.
That doesn't explain Adelaide's camo, Perth's red on red with red trim and no sign of the club logo, or Sydney's...whatever that mess is.
Sponsors instead of white blacks behind logos rather than using white versions of their logo on the brand colour
The ones that really annoy me are Cairns and New Zealand, who could just swap the logos between their home and away uniforms and be perfectly fine.
In the NBA, clubs would be strong enough to dictate terms, but less so in the NBL.
I don't think they do dictate terms. Sponsors are irrelevant, since they're not even allowed by the league, but in terms of the rest of the design I believe it's a collaboration between the jersey manufacturer and the club. I remember a story about them having to point out to GSW that they'd left no room for numbers in their initial design of their current jersey.
Something similar needs to happen here, because some of the designs we're seeing are just awful, regardless of sponsor logos.