:
Most of those names were said for a LONG LONG time before they were written down. So really the spelling, even the oldest "traditional" spelling, is completely arbitrary - it's just what the first person to write the name down thought it should look like which is why there are variations between countries of origin even when the name sounds the same, and for all we know they could have been adding or omitting letters for the sake of fashion too.
i agree with that, who says that the traditional spelling is the right one, maybe someone didnt like the creative spelling so they changed it?