Those are federal tax rates. Those NBA players pay around 50% when provincial taxes are factored in.
U.S. state income taxes can be just as high. I'm fact when you're factoring federal and provincial tax rates vs US State and Federal tax rates.....Canada still manages to come out on top. Our taxes for the rich are similar to the rates paid in the U.S.