I agree with Vayra86 on this one. No way is the AiO "the best for non-gamers with desks". That "blanket statement" characterization of non-gamers truly illustrates a slanted/biased and tunnel vision look at gamers and non-gamers. And I'm not sure what "with desks" has to do with the price of rice in China anyway. If the point there is to parse out those with mobility requirements, then those folks need a mobile computer. Not a PC or AiO - regardless if they game or not.
For sure, if the choice is between a notebook or AiO, and mobility is not a requirement, then the AiO is, by far, the best choice for most gamers. Why? larger screen, full size keyboard and mouse, no messing with batteries.
But for gamers and non-gamers alike, again assuming mobility is not a requirement, if the choice is AiO or PC, then for sure a nice mid-tower "PC" is, by far the best choice for most of those users.
So who is the AiO best for? I don't really know. Perhaps the person with a tiny TV tray sized desk (and no floor or shelf space) who wants a larger screen and full size keyboard and mouse? Or perhaps someone who just likes the aesthetics of an AiO? They do make for a tidy appearance.
I can see an AiO on a receptionist's desk in a fancy office. Or on an executive secretary's desk, or even a company executive or upper manager - places where aesthetics matter because looks (fair or not) are used to measure and judge success.
AiOs do make nice "office" task machines. That is, they are fully capable at managing calendars/appointments, creating Word, Excel, PowerPoint, .pdf and other documents. And for processing emails, etc. And they do so while presenting an aesthetically pleasing look too.
And no doubt, there are many home computer users who only use their computers for emails, social media, an occasional letter. People who don't want a notebook, but don't want a big PC either. But they do want something simple that looks nice in their home office. And for them, an AiO may be ideal.
In any case, it is a HUGE mistake and inaccuracy to assume, suggest or imply that only gamers are "power users" and cannot be served by an AiO and/or that "all" non-gamers (with or without desks) are best served by an AiO.