This is a pointless "How long is a piece of string?" question!
The answer will vary depending on who you are, what service you are in, what your role/job is and where you perform the job at the time.
It means different things to different people. Therefore there is no wrong and no right answer.
We all joined for different reasons, we all stay or go for similarly different reasons.