Well BMW does compete in the FIA GT1 World Championship, FIA GT3 European Series and in the SRO Endurance Championship with a Z4 GT3.
The Vita4One Z4 is actually winning the GT1 Championship
The truth is that the GT2 cars are outdated and presently the GT3 cars are faster, more reliable and more economical.