barn door advantage - you can walk all the way up to the bed to reach in
tailgate advantage - offers more horizontal surface to support longer loads and easier to rig for driving with doors open if necessary..
tailgate/liftigate is also handy when loading/unloading in the rain, liftgate keeps cargo area a little drier..
and of course 'tailgating' requires a tailgate