One is not obligated to support all features of a standard in order to support some, a reality Microsoft has consistently availed itself of during its existence.
You really have no idea what my standards are. All I did was say they didn't have to support VLAs to support other parts of C99. That tells you absolutely nothing, stop assuming so much.