Twas always the way.
My wife (Brazilian) has to not only pay enormous prices for the right to pay taxes in this country every two and a half years, plus an NHS surcharge (despite already paying for it through her taxes), but she has to make do with a civil service who can mess up, lose, wrongly turn down, generally fail to do what it says on the tin, with no recourse, no money back for failed/bodged applications, and no legal standing, and which can take months with no real clue as to how it is going.
However, if you drop a million their way they can courier your citizenship over to you that afternoon.