This is a very complex topic to talk about.
There is a lot of positive and negative sides.
I believe all did their best.
But it really doesnt matter...
Who will have the time or skills to work on it?
It was made by a team of people, in a fulltime job, during months and months of their lives. And they were getting paid!
From my perspective i dont even know what i could do for it. Have no idea of its complexity.
One thing i know:
This afteernoon, i got some free time to work on the next update for SFCOP 2564.
Today, i was finally able to open the SFC Launcher, select the sfc op client on a list, hit a button, and it automatically resized itself to the primary desktop resolution, and it started working as i advertised earlier.
No more painfull setting files, or hexediting to play in HD.
It is all that matters.