If it did, I don’t remember (or it was before my time).
The only “voting” that I recall, was the Trello roadmap that was live until a few months ago.
I agree with you on the forum side of things - But the way it works now seems to dilute everything (I’ve only seen maybe 30 votes for something so far).
Given the last 2 “big” press releases from Monzo have been the Big Issue integration and Credit Card integration… Both of which were Monzo Time projects (so, as far as I’m aware, weren’t even on the Monzo roadmap until a staff member decided to give it a shot), perhaps someone from Monzo could decide to take on the top voted idea (within reason) and it could be a “forum exclusive” type thing.
Or more realistically, they could suggest X, Y and Z for things they “could” create, and see what people wanted.
Basically, I’m all for ideas being shared if they are potentially do able, but as soon as you out the onus on the customer to think of the idea, it becomes littered with dreams and hopes.