Yep, good question.
All of these buys/sells indeed have several years in between them.
I don’t violate the rule, but even if I were violating the rule, take into account that the Steuerkommissär looks at the overall picture before declaring you a professional trader. Thread: e.g. here.