If you're too stupid to know your own last name or spell it correctly, well, so be it. Stupidity SHOULD be painful. And expensive.
Frequent fliers don't have to worry about that shit. Whip out the FF ID, and the whole page is populated for you, automatically. Amazing how that works.
And no, Delta wouldn't have charged to fix a name. I smells the bullshit from here.