Elothan, I'm sure that your view is far from unpopular, it is shared by many people.
However, I think there is another side to the coin.
Firstly, all the money spent on this type of apparently useless project, "gives work for the working man to do". When governments, companies etc. spend money it keeps money circulating around economies, which is what creates jobs.
Secondly. high tech projects like the space station investigate and drive developments that help all mankind (I think this especially so with the space station as the work being done can only be done in zero gravity.
Another apparently useless waste of money is F1, but how many lives have been saved on our roads by the developments made on the race track.
It is a sad fact that things like wars fuel development faster tahn peace.
Northern Ireland is a good example, the surgical techniques developed following bombings are now used to treat many other injuries far more successfully that before.
Ebola is another example, whilst it may seem that cash to put bodies on the ground is urgently needed, it is the scientists that will be the answer. I don't believe that more money will speed up development, these things do take time regardless of the money and resource thrown at them.