Yes one can go to their profile, then click "my posts" but A. that requires a additional click that we can cut out, and more importantly, B. isn't a good way of find ones own threads.
I have seen this on other forums, a link on the top, like "rules" "profile" etc that you can click on that will show you all the threads you have posted in, according to latest posts. Its like a forum just for the threads you are active in. It makes checking on the progress of your threads of interest much much easier. (
http://truepurple)
I like autosubscribe just by posting. But maybe there can be a option setting of manual subscribe only, where only those you choose to subscribe to, show in your "your threads" list. By subscribe I mean showing in that list, not email notification, I hate email notification of thread replies. (
http://mine)