I am not trolling. What do you think something like RAII is about?

Yes the GPU has culling built in, but it is also a CPU thing. You can check things against a view volume or whatever you want so you are not sending stuff to the GPU that you already know will be culled. i.e. Why on earth would you ask the GPU to attempt to draw things behind the camera?