Jasne. Też początkowo myślałem, że zrobić zwykłe pole tekstowe. Jest to możliwe do zrobienia.
Później jednak doszedłem do wniosku, że w ten sposób stracimy kontrolę nad treściami wpisywanymi w to pole. Jeden wpisze wielkimi literami, inny małymi, jeden z błędami, ktoś inny wstawi jakąś reklamę. Byłaby to dla nas dodatkowa praca. I tak już poprawiamy często tzw. sygnatury użytkowników, w których zdarzają się błędy ortograficzne. Stąd pomysł, żeby zrobić zdefiniowaną listę. Początkowo było po jednej metodzie, a potem dodaliśmy kombinacje dwóch metod.
Wiadomo, nigdy nie będzie idealnie. Zawsze mogłoby być lepiej, ale biorąc pod uwagę to, co napisałem na początku, wydaje mi się to dobrym kompromisem.