There's definitely more than 36 international players out there! Plus not like every team has to have two megastars, that certainly isn't true in the BBL. An improvement in quality would be a good thing of course, but the IPL/BBL have shown that comes with time anyway.
Point with kit is more of an identity/marketing thing - bear in mind the only reason for coloured cricket kit in the first place was to improve fan interest! It's a small thing maybe, but it isn't a good look for two teams to be playing each other with very similar kit, or just for teams to have crap kit. Makes it harder for the fans to identify with the teams, confusion for new followers, plus heaven forbid if all the teams had awesome gear they might make a few quid in shirt sales. Genuinely a big part of why the BBL looks so good on TV I think, the kits grab you immediately.