I wonder who is the one who misunderstands the other... You obviously assume that I don't understand what you are trying to do. It is kind of obvious since you stated it multiple times in your previous posts. The difference between you using SFML to create a video player control and "other" such applications is that in the latter case, the control doesn't constantly go though context/window creation and destruction that often because it is designed to be used as a control within an owning Window. The fact that SFML allows you to do this does not imply that that is what it was designed for. You can loathe this fact as much as you want but that will not change anything. If the reverse was true, SFML context management would look entirely different, but then it wouldn't be able to be used standalone, and I think we know which use case occurs more...
And about "sane" usage. If you really think I were so atrocious as to define what "sane" usage was, then you haven't dealt with this kind of issue enough. It has occurred time and again that "something" is not well if at all supported. If you dig deeper you will not find any useful information, and it might sound like a conspiracy theory, but I think anyone with common sense will understand why certain groups are not willing to invest time/money into certain things and a ludicrous amount in others. I'm not the one you should ask what "sane" is. Maybe the better term would be "typical", however being "atypical" would also be seen as degrading by some. So please do suggest a term that properly describes a minority group that does something differing in a large way from the main group because they are not aware of or don't want to embrace the fact that the main group is the group with more support. I find "sane" very descriptive in this case.
And since we are already in that area, open up the release notes of the last driver version provided for your graphics hardware, read a few of the points listed in the list related to the latest gaming titles you can currently procure. Find a phrase that unambiguously describes the people who develop those titles and prevents confusion with any other form of developer who doesn't make it onto that list. The only thing I could come up with is "AAA developer", your turn, suggest something. If I were in the mood I could also label it as useless rhetoric, but to be honest, I have better things to do than play these games.
Just to be clear, I am not against anything you are doing. I am just stating the current situation. You can like or dislike it, but that doesn't change much. I've browsed through SFML's context code multiple times trying to isolate what could cause this problem because I do take an interest in making SFML better, this also means I suggest improvements to the SFML codebase and rarely provide workarounds for certain projects because this detracts from the overall effort to improve SFML instead of the applications that use it. I can only assume you haven't gone so far, otherwise you would have mentioned it already. I don't really care if you take my efforts for granted, however that is still no reason to lash back because it is not what you would have expected as an outcome. I am not someone who comforts those in need. I provide them with cold hard facts whether they like it or not. There are enough people who hide reality in order to achieve something, but that is not my idea of progress.