Yes, I think most people agree with you that the current system is insane.
You can actually fit them all in (or, more likely, outside) one large house, but it eats a huge chunk out of your furnishing limit and makes the grounds of your house look like a factory (at best).
What they should do is let you buy one attunable for each craft, then let you buy tokens each time you want to add another set to each station.
Then you could take the token to the set station and add that to the attunable station.
You could then just have a dropdown menu of all the sets that station has, in alphabetical order.
Maybe they think the current system makes people (especially guild leaders) buy bigger houses?
If so, I think most people would do that anyway, as most guilds want a big, impressive looking guild hall and guild halls would be far more impressive-looking, if they weren't full of attunables (and not much else).