Not only that, but the people who are largely in control of the home supply have no incentive to fix the issues because it goes directly against their own economic interests. Why build more houses when they can price gauge everyone and create demand by ensuring there is a short supply of them.
It gets even more bleak when you realize these investors buying these homes are in the pockets of these politicians which also make it less of an incentive for them to fix housing
What's not to mention with the building of these new homes, you haven't mentioned anything about the interest rates. Interest rates "just" came down a few points. They could go rise again, which if so, would make it harder for people to actually afford a house.
Right now you're looking at 300k starting off to buy something in a decent area.
Also, that 25k (which is only for 1st time buyers), won't be enough, banks will increase the % of down payment that you will have to put down in order to secure that loan.
Most houses are not 150k anymore in decent areas, and someone buying their first home will be usually in their 20s, maybe early 30s. Wherever they are looking to buy, they will be in the price range of 275k - 385k to live decent and comfortably.
It's more than just saying you're going to build 3 million new homes. Those homes still need to be paid for by the public, and the public will still need to secure loans.