I consider to stop playing for a while, but I wonder in intervals of how many years would it be reasonable to check if the lag got fixed? Should it be like one year or are my expectations too high and five years are more reasonable?
What would be a good frequency to check on the status of SK?
I believe lag has much improved for many players with the recent Java update, I assume you've tried the game recently?
The JWGL upgrade should also improve performance, coming soon (within the next couple of weeks) but possibly causing some breakage -- graphics drivers are fickle and vary across PCs, so individuals may have unique issues.
The recent updates fixed the lags, but now it's back worse than before on EU servers. (Maybe related to a higher number of users. I didn't try US servers.)
My guess is the servers just need an automatic reboot every 2 days, but it's just a guess.
I don't think client side updates will help.
Yeah Java is not great at dumping out it's own cache. But it's possible for Java to be a great client! Hopefully the lag is fixed for every server :)
Personally, I check in about once a year. It's hard to justify more than that. Though with increased patch cadence and a real dev presence on the forums, I might just check in here regularly.