Shambles, the really simple answers are:
1) If thread titles were longer, some people wouldn't be able to read them, and
5) If you could change a thread title by changing a message title, there wouldn't really be a reason for titles at all,
Does that make sense?