Thank you for taking the time to write all this out. I've never noticed these issues. I also agree, that these are fair criticisms that Mozilla should address.
Also, to be fair to you, I rarely use my phone as a dedicated browsing device so I am probably least representative of someone who relies on their phone as a primary browsing tool.
Not implying that you do btw, I just thought I would color my experience with Firefox. I live largely on Desktop and see my phone as a secondary experience so I excuse a lot of this because I get a Native Add-on experience that isn't addressed by Android's Chrome.