Arguably, it’s the most important question you should be prepared to answer in an interview.
If you can’t make a case for why you’re the best person for the job, why should the company think you’re the best person?
It would definitely be a concern for employers if a candidate has made too frequent job changes ( whatever be the reasons). 5 job changes in say 9 years is not going to work in your favour. It does not inspire confidence because the perception of you as an employee is one or multiple of the following:
You are unclear about your career goals.
You cannot perform under pressure.
You are not adjusting and accommodative to changes which are constant with every organization.
Money is your only motivator.