I run one of three seed nodes for genstake and mine has been constantly up and accepting connections all the time. Right now I have 13 connections on this node, all incoming.
Yobit has a long tradition of holding coins in maintenance for weeks and months, often these coins then get pumped while deposits and withdraws are disabled.
Also my genstake node runs perfectly stable since day 1. But if you also stake it takes up quite a bit of resources, I would say you need at least 2-3GB RAM dedicated to genstake wallet and also the staking does use a good amount of cpu load (like every staking coin!).
I only use the windows wallet to manage it now. The orange pi pc+ I am using has 1 gb of ram and only cost $30 with the case. The power consumption and hardware cost is so low that I feel that it is worth the investment to have dedicated hardware for all staking wallets.
I totally agree with you about yobit. I think there is a chance that their wallet works perfectly fine, but they just lost some coins to dice and are keeping it offline until they make it back staking.
The number of connections that you have makes me think that it could be a problem with the wallet. I used to always be able to get over 10 connections. My windows wallet has been open a day now and it only has 4 connections, and one of those is me. The linux wallet only had 2 connections until I did getpeerinfo on the windows wallet and added them to the .conf file on the linux wallet with connect=
Could you please post a node list of the ips that print out when you do getpeerinfo?