A Marklin locomotive of similar size to say a 121 or an A will be about €100 more expensive to buy (RRPs). Their production runs would be much larger and they would have the possibility of making many more locomotives over the lifetime of the tooling as the market and demand would be a lot larger.
Rivarossi is now owned by Hornby and their models are made in China.
Bachmann, Hornby, Athearn, Atlas, Murphy Models, Proto 2000, Walthers, Broadway Limited, MTH, Dapol, Heljan all have one thing in common. Their models are made in China. I think they all know where the best place to make models are when it comes to price point and skills.
If we were to make our wagons here in Ireland you can lob at least €100 onto the price. I'm sure the same can be said for Hornby etc. Then we'd have to find someone capable of making them!
If you want to go along with your commendable patriotic choice there are plenty of MIR kits of 141s, 071s, 201s and soon 121s kicking about at swapmeets which you can buy as they were made here over the Murphy Models alternative made in China.