I unfortunatately am not in a location that gives me very good light conditions at night and do not have the luxury of a permanent observatory setup

So a a high quality portable system suits my personal requirments better. I also have other interests to spread my finances than having 2 systems. ( 4WD'ing, DX'ing, RC Nitro Cars, Bow Hunting, Kayaking....)
Also, I am primarily into visual observation and the Mewlon 300 gives me outstanding visuals but is not the smallest/easiest to transport scope. In my opinion, what I loose in quick portability with the Mewlon 300/EM400 rig I gain 100 fold in personal satisfaction from the superb high contrast/high resolution visuals. A second smaller perhaps lower quality system will not give me the same visual performance/reach.
Unfortuantely when you have to move a system that weighs in close to 100kg and takes some time to setup you cannot always gaurantee that conditions will remain the same all the time. Especially if such trips can involve extended stays in dark sky sites that are further away than others.
Sometimes you will get an annoying breeze that is not strong enough to make a major nuisance to a good mount but can generate dust and debris. Additionally on longer or further afield trips there might be a change in conditions with light moisture/drizzle.
It is then a pain in the behind to have to move all your gear undercover or pack it all away for these disruptions.
Barriers like these can provide benefits in these circumstances especially if they can be setup in only 15-20 minutes and secured relatively well.
Of course if conditions are too adverse such as winds strong enough to rip down tents, drench you in rain or cause other havoc you would not setup in the first place and risk your rig.
Under the right conditions you could potentially setup all your gear in one of these and leave it overnight without concern that overnight breezes, debris or moisture will have a major impact and without having to contantly setup and take down your rig.
In any event we each have different systems, preferences and requirements that make these of value to some and not others.