As far as I know, Elna is still made in Switzerland and Janome is an American company. I can only address the brand in general. My go to machine is a 1973 Elna Supermatic. I have no desire to sew on anything else, though I would like to try a new Elna just for fun.
The machine has done everything it's been asked to do from silk organza and beaded lace wedding dresses to leather, and done it well.
I have two compliants 1) the feed doesn't drop for quilting and 2) it sews such a perfectly balanced seam it's a b**ch to take out when there's an error. It's nice that it sews so well, but you try not to make too many errors.
I assume the company is still making a reliable product. As you can see, Elna is my company of choice.