This isn't what we want you to feel, @mc2605.
First off, please know that QuickBooks Online (QBO) and QuickBooks Desktop (QBDT) are two distinct programs that offer different advantages for users.
I understand the need to have the option to set up multiple job categories and itemize invoices accordingly in QuickBooks Online. Like you, I also would want to have this feature as this will benefit not just you, but other users as well who've been wanting to have this feature.
With that being said, let's send a request for this feature to our Product Developers so this will be taken into consideration in future updates.
Here's how:
Alternatively, you can use this link to send your request and get the latest updates from our development team: QuickBooks Online Customer Feedback.
Moreover, feel free to browse through this article to help you run 1099 reports and understand which contractors need one: Create 1099 reports in QuickBooks Online.
I'm always available to assist you with managing job categories and invoices in QuickBooks Online. It's always my pleasure to help. Take care.