Actually, I agree with you that your interpretation of 9.29 (which you are projecting on 'majority of scholars') is contradicted by other verses of the Quran.
I'd hate to think how much you'd post if I disagreed with you on this point!
Cheers,
Shafique