I'll note that the laws in both NJ and OR that prohibit pumping your own gasoline are restricted to "flammable liquids" (that is, those with a flash point below expected ambient temperatures).
Diesel has a flash point around 150 ºF, and therefore can be pumped without an attendant. (So there's an advantage to diesel, if you don't like people messing with your car. The downside is, you have to be quick to physically block an attendant from trying to fill it with gasoline.)