Azure isn't going to give you something for nothing. If you're trying to buy cloud servers and you're broke, you're using capital all wrong. You should be buying used enterprise servers and used GPUs and throwing them in second rate datacenters or your garage. Don't buy platinum silverware when you can't afford it and don't need it. If they're handing it out for free, sure take it, but then don't try to complete the…
OP (or anyone using cloud servers) aren't "buying" silverware, they're renting it, for a far cheaper (many times free) rate in the early days, with less user overhead, so they don't need to actually buy servers, worry about space, worry about managing them, worry about scaling (or what to do if they have breakout success), etc. and instead focus on the core problem of their startup. This seems like the right tradeoff to me unless you have a very predictable workload (in which case you likely aren't an early stage company), and what most software startups do nowadays, unless you have specific hardware needs that you can't get access to easily or would truly be more expensive to rent and the tradeoff is worth it (ex: GPU rigs for training models or the like).