For example, I successfully installed Firefox without admin rights but could not do this with TC

I know I can unpack the package manually but it's workaround.
Firefox discovered itself that it cannot write to Program Files and suggested User folder as default destination. It would be user friendly if TC installer could do the same.