1. yea, obviously
2. it's because they were revealed that day you dipstuff. just because we found 2 so far doesn't mean it's just 2
3. have you considered you don't have to spend anything? at all? if you want the new weapons, wait till they show up on scrap.tf or some other loving website. if you want skins, pay up. that's how this work and has worked for like a year
i don't get what your deal is. this is all normal stuff and it feels like this is a you issue
i on the other hand am glad i don't have to wait a long time for new contracts and can wrap all of them up on my own time. i probably won't spend too much money on paint and just gamble a couple times, and i'll search for new weapons on the market or something. crated cosmetics i can always buy or unbox later