I find wind jackets fine for damp roads and intermittent showers. They tend to get overwhelmed in heavy rain though, and a proper rain jacket will be better. The race cape is great because its breathable enough that you can use it instead of a wind jacket in most situations, but it is properly waterproof.
No one jacket will keep you warm and dry on an alpine descent if the weather really turns though.
I find wind jackets fine for damp roads and intermittent showers. They tend to get overwhelmed in heavy rain though, and a proper rain jacket will be better. The race cape is great because its breathable enough that you can use it instead of a wind jacket in most situations, but it is properly waterproof.
No one jacket will keep you warm and dry on an alpine descent if the weather really turns though.