@Joseph123, now that you fleshed out your profile, I bet you won't have any problems getting bookings! Come out here to AZ, would love to have you ! 🙂
However, lots of new guest have no profile so your original question still merits some thought: here in this forum you mainly meet dedicated and savvy hosts, but I do believe there are quite a few hosts out there that are slow in responding, obtuse in their reasoning, etc.. in other words, they should first go to host school! So you ran into one of them... I doubt it was discrimination as much as perhaps a lack of professionalism.
Also, as pointed out by @David126 , you probably didn't have a confirmed booking, you had a booking request going, and unfortunately the other party took 20 hours to respond. Know that a host has 24 hours to respond, but I personally consider anything over a few hours a lack of professionalism. Only if you book through Instant booking is the confirmation immediate, and yes, then we would talk about a cancellation. A lot to know and navigate when you are new. In any case, it also sounds like the owner has a management company take care of his bookings/request for his "unit", makes me think it is a condo, and the owner isn't even there? That is a far cry from the original Airbnb philosophy, but lots of properties are going into that direction these days. Airbnb is too big at this point to individually screen and truly be selective of their offerings, pretty much anybody can sign up in no time.
Good luck next time - don't give up!