$_GET has been available since PHP4.1, and is recommended that new code use it. $HTTP_GET_VARS remains in order to support older code, and since PHP5.0.0 it has been possible to turn it off (and current versions have them turned off by default). On top of that, it may be removed from future versions entirely.
So what is the debate about?