Not a matter of priority. It's a matter of being pragmatic and honest.
Pragmatic because nobody really knows how bad our overdrawn account really is. We can't trust this current government to give us a real number. Poliviere needs to see how bad our debt really is before promising a figure we don't have. Our military is in total shambles. Until we know what's wrong and how to fix it, we can't put a figure to it. He has two unknowns to deal with in order to make a promise of 2%. To give an estimate without those two factors being known is disingenuous and pandering.
And rather than lie, for votes, for favouratism or any other reason, Poliviere was being honest. He picked a realistic goal date. After we know how many billions, or trillions have been 'misplaced', intentional or not, by the liberals, he can append his date. That's even better.
That's just being realistic and honest to the people. Not an indicator of priority.