Unless you're accustomed to them being on the left, in which being on the right is the weird thing.
Red means stop, yellow means slow/yield, green means go, which in the context of window management doesn't make sense, but if you think about it differently, a good 40% of it makes sense.
Red means stop existing, yellow means yield to other windows, and green means... go big?
you're right colors may be confusing if the user is color blind, I guess that's why the close is always the one on the left, the minimize is always the one on the middle, and the expand + extras is always the one on the right, so user can find what they want where their more accustomed to