EWR is less expensive, because of several NY State Laws regarding liability. For example: If someone rents a car in NY, drives drunk, and causes damage, the rental car company is considered liable.
If you check with rental companies directly, be sure to specify that you are arriving on a flight. Most of the on-airport companies charge more for local rentals.
------------------
He who dies with the most miles ... is dead.