Knowing Maciek's posts, he is probably absolutely right.
In addition to that, you might consider new bindings. I once had a pair of F2 bindings that looked very similar. They were rather soft, they got softer over time, and I bailed out once. Maybe you can get a Head Intec binding somewhere, they are all right. Or a Snowpro Race. Bomber and Catek would be choice, I guess, but expensive