I wouldn't care if I had to buy one online if I could test drive it with a company employee before I signed the contract. I just resent public servants making rules for my business transactions that are designed to protect third parties who have put money in the public servants pocket for the protection they get. I'll never buy one because I think I'd have to build a fireproof storage building a safe distance from the house to keep it in, since they tend to burst into flames, don't they? Michigan has the same problems as NJ, it seems.
In general, buying a new vehicle is the worst investment you will ever make. What else can you invest in that guarantees you will lose 10% the first day you own it?