To leave parameters to the stack you have to leave them in a specified order. That is you have to reorder your parameters depending on the function you call. Also stack based system complicates working with lots of arguments - additional overhead. Having 10 registers in place really does help.
The order is natural.
If you design right no re-ordering is necessary. Most of designing right is inherent in FORTH. Really. If you have never done it it is very, very, very very, very, very, very very, very, very, very very, very, very, very very, very, very, very very, very, very, very very, very, very, very very, very, very, very very, very, very, very very, very, very, very very, very, very, very very, hard to understand.
You want to solve the out of order problem.
I say why create the problem in the first place? Just so you don't have to think clearly about the problem? Just so you can do sloppy design? OK. The standards you keep are up to you.
I can counter your every point - from experience. I see no use in it. It is like arguing IEC with a tokamak guy.
I don't need 10 registers. In fact I don't need any (well sometimes two is handy - for memory re-ordering problems) . You want to solve problems. I prefer not to create them. Different way of thinking.
I'd put the chance of your getting it at .001% Why should I waste the effort? Your simulations are good and you can work with what you have got. That is sufficient for now and I'm thankful for it. Very thankful.
Good design will eliminate almost all the problems C and current processor designs were built to solve.
If you want to understand my way of thinking may I suggest starting with "Starting FORTH" by Brodie to get the basics and then go on to "Thinking FORTH" by Brodie. Both free on the 'net. I have links at IEC Fusion Tech - on the sidebar.
If you factor a problem properly thrashing can be eliminated.
In many cases the key to solving problems is to not create them. A skill that is not taught in any school I'm aware of. Very smart people can solve very complex problems. The essence of genius is simplification. Chuck Moore is a genius. K&R were merely smart. Very smart, but only smart.