Hi @elemoi,
I'll handle your concerns about QuickBooks Online (QBO).
QBO is a different product when you compare it to QuickBooks Desktop (QBDT). It also came out later than QBDT, which explains the difference in their available features. In QBO, you have a single active window at any given time.
I understand that the features you stated above are handy to have in the product. With that said, we'll take note of them.
I suggest you keep an eye on this page: The QuickBooks Blog. It's a list of new features and improvements on QBO each month.
If there's anything else I can assist you with your concerns, tag me in the comments below. I'll get back to you as soon as I can.