Its like you said you only vs people from your region, I'm from OCE. One silly thing about draft is you vs people that are on the same wins as you.
Which needs to change! especially for PC version
I doubt, its 7pm, school holidays. I highly doubt it's time.
As for region yes maybe thats why but still it's crazy to think a new game like this has a non-existent player base. They really need crossplay