These new code fixes have been given a higher priority than "create/initialize parameter" which feels wrong because the former is something you probably do once, the latter I do all the time just after I've written a parameter:

Can we change the priority of this?
Agreed. These may just need to go in the 'low priority' bucket.
It's not as simple as lowering the priority of the for formatting codefix. There's some simple logic to decide whether to show refactoring first or codefix first.
this is not a codefix though. this is a refactoring. So, as long as there is no selection, they should always be below analyzer fixes. And, across refactorings they can be made lower priority.
Most helpful comment
this is not a codefix though. this is a refactoring. So, as long as there is no selection, they should always be below analyzer fixes. And, across refactorings they can be made lower priority.