The class order halls are different from garrisons in many key ways, the actual interface used to operate your order hall table is obviously the same, but someone that is level 107 sending 2 missions out is hardly the same as what garrisons had wrong with them.
A) Those 105 artifact power rewards are hardly 'required' - that's actually damn near nothing. By the time you hit 110 you'll be nearing on your 14th artifact rank. At that point it starts costing thousands per point. Your 14th point costs more than 1-13 combined, in fact. So, no, they're not actually necessary like you're saying.
B) You only have 6 champions at any given time. Compare this to 25 with your garrison hall. The micromanagement required to sustain your champions is very minor
C) Min/maxxing who you send on what is almost nonexistent, the ability to beat any mission is trivial and is helped by your non-champion troops, which give flat % bonus finish rates to any mission, they just don't counter negatives. Negatives now have actual penalties rather than just 'have to beat them' like the garrison table. IE: extra mission duration, extra cost, etc. This means you spend less time looking at a table figuring out who to send, you've only got like 3-6 troops to choose from anyway and you can just fill in with 30% throwaway units any time you want.
D) The amount of missions you get are miniscule, due to having less units partly. The problem with garrisons was never the basic gameplay of the table, that shit is fine, the problem was spending time interacting with it every 30 minutes to min/max the gains, sending dozens of missions at a time, levelling and equipping 20 guys, and most importantly a lack of world content to do - the table WAS your content. NBobody minded it in the beta for warlords because when you're levelling in the beta it's kind of a fun distraction, its problem wasn't apparent until you were max level with nothing else to do.
E) You do have to level your guys again - but it's VERY quick. I levelled a 103 follower (from my low level mission rewards) to 110 in just a handfull of missions. They have an ilevel but it's not a complex armor/weapon system, it's just "+5 ilevels" as an item you use on them. sometimes +10. Their equipment slots are for equipment that do ACTUAL things and are interesting, essentially replacing traits from the garrison table, instead these guys have like a class, an ability, a weird inherant trait, and equipment that you choose yourself. The level of interaction between it all is significantly less complex and it all means you spend less time min/max figuring out wtf to do with them and instead just...send them.
F) The amount of time you spend min/maxxing your table if you choose to, is literally juts logging in and looking at it when you log in. More than that is possible if you want, especially if you're playing 12+ hour days, but it's not necessary. I've spent more time doing my order hall questline than I have looking at the class hall table.
G) No buildings. No micromanagement of anything else. Literally just a table with a quarter as many champions.
And related to all of the above, I started to go in on it but I'll save the main point for last:
The garrison table itself was never a problem. It's a reasonable minigame that just took too much of the expansion's focus at the expense of player engagement elsewhere. I get that people see the table and go "OMG ITS GARRISONS AGAIN" but it's not, if you only ever played warlords like this:
Log in, go to your garrison, send some missions, go do world quests and dungeons and pvp and whatever else for the rest of your play session, MAYBE check on the garrison again before you log out if you've been on long enough
Nobody would have ever complained about garrisons, because what you did with them wasn't unfun trash.
That's what Legion is like. It's easy to tell what you should be doing next in your order hall, it's worthwhile because the reason you do it is to get more class quests and advance your storyline, not just to level your garrison up or whatever, and you spend the rest of your time out doing shit. You don't evne have enough resources at your order hall to want to afk there like in warlords, people will be in Dalaran , absolutely.
The artifact power gains from them aren't meaningless, but they're not any different than you get doing anything else (they scale with artifact knowledge), when you get one of those a day, MAYBE, it's a far cry from 30 missions with varying rewards.
EDIT: Here, I made a video of me start to finish logging into beta, going to my order hall, doing everything there you need to do for the day, and leaving. 75% of this video is me waiting for a fucking graphic of an object to load, because fuck my hard drive on beta apparently.
https://youtu.be/yx3vKEi4E10 If this doesn't alleviate some concerns then nothing will, the two things are night and day. the end of the video is me going to dalaran to go out in the world and do those world quests.