Oh wow, I have never seen so detailed comparison between Roth and traditional, including math, thank you very much! Makes a lot of sense! Thank you guys all for all the points, I am so glad I found this forum. Yeah, it is hard to predict the future, so I think the safest approach is to contribute more to traditional accounts and maybe invest a bit to Roth as well, just in case.
By the way, I have discovered an interesting thing about 403b and 457b which I did not know about. Maybe it is a public knowledge here. Some providers allow creating nested brokerage accounts within 403b and 457b which dramatically expand the type of investments allowed in these accounts. They almost become like IRAs, but with much higher contribution limits. Amazing deal in my opinion.