Mar1aN, fields are primarily limited as a function to preserve space within a database - the longer a field max value the more space it will be allocated within the DB. As I see it for most applications 50 characters is more than enough so this is why. What would be the point of having a field taking up 4 times the amount of space when its not necessary.
Jack of all trades in development, design, strategy. Working as a Support Engineer. Been here for 11 years and counting.