The few times I’ve personally witnessed a pulled cleat it was a worn cleat every time. I use straps, but it’s because it removes the movement in my shoes. I’ve never pulled a cleat on my trainer bike, even with all the big gear stupid high resistance efforts on my kickr, so theoretically I shouldn’t pull one on track. For regular club racing, I don’t even tighten my straps