No, we're not all going to be happy with every casting decision
And that's okay. Try to remember that you loved Season 1 despite the cast not being exact physical embodiments of Rachel's characters as she described them.
Connor? Not Russian. Also not 6'4. Hudson? Korean and English rather than Japanese and Dutch. ZERO freckles. But they both captured their characters perfectly, fixed what they could (e.g. learning Russian and dabbing on some freckles) and had amazing chemistry.
I think people are getting overly fixated on the physical aspects of the characters and forgetting that they were almost certainly screen-tested for character representation and, in the specific case of Troy and Harris, for chemistry with each other.
Bood may wind up more Indo than IndoCaribbean or completely tattless. Ryan may not be a ginger. Any number of casting decisions may not be exactly how we pictured them, and that's okay. Let's see the finish product before we start flipping tables.
The one decision I feel really strongly about is Fabian being played by a MENA actor, but other than that, I'm just going with the flow. And that seems to be making me a much happier camper than some other folk. I strongly recommend chilling out and letting go of your preconceptions of what the characters should look like.