Seems plenty of people like the stock grips just fine, and so do I. In fact, I had my 07 Daytona with the stock grips (well, along with everything else stock) and had no issues.
However, being in the Navy, I'm required to wear full PPE whenever I ride. This means jacket, gloves, boots, pants, helmet, etc... I have a few pairs of nice gloves for each season and they've all got padding on the heel of the palm that take care of any discomfort I might face with an aluminum grip. As a result, I'm flipping $45 for a little style.
Motovation gave me a shipping label with a promise to refund the full cost of the grips when they get them back. Win. TJ is sending me the black/white D3's that I expect to love.
"Need" is not a word to be associated with owning a motorcycle.
"Need" is a word to describe the desire to ride.