By the way, you my opinion about such high FPS numbers for benchmarks
Software libraries display an unusual property:
1 + 1 = 0.5 (in the worst case)
or in our case more like 1000 FPS + 1000 FPS = 700 FPS or something.
If you were to use 10 libraries which stem from developers who stop optimizing at 1000 FPS what do you think is going to happen to your awesome game? Of course it will run at 1000 FPS too right? Or else they would have optimized it more... because the FPS drop must come solely from their library and they only care about the use case where their library is used by itself.. which would make so much sense with SFGUI.
Sure..
if SFML or SFGUI was used purely
by themselves, I would share your opinion 100%, but I didn't find any hidden clause somewhere which tells users that is the only way to make their next awesome game. We (at SFGUI) want the user to get maximum performance no matter how many libraries they want to use and how their performance is, be it 1 or 100. Therefore our view regarding performance.
Hope I could enlighten some people who cared to read my wall of text.