Ironically I was kind of okay with SK base in theory. There was a great Marvel SW story between TESB and RoTJ where the Empire built a new ‘Death Star’ by simply recreating the Ionic cannon and putting some stuff around it (as opposed to building a whole moon). SK seemed like that to me - a great cost-effective way of building a superweapon without splashing out on housing. The minute Poe said “this was the Death Star…this is SK base…” the whole thing collapsed for me, because even the ‘built’ bits were much bigger than the Death Star.
Then when the whole sucking suns dry and hyperspace viewing etc etc stuff kicked in I was like “please make it stop”. It’s a shame because I do like TFA, but there’s some incredibly stupid writing in it.