@shreevatsa There is an open ‘Feature Request’ regarding this here, and Netlify have given some indication they’re working on something related.
To be fair to Netlify, if you don’t intended to ever spend any money with them, then I can’t imagine it’s a great loss for them that you move your sites elsewhere.
Netlify as a business can offer the plans & inclusions they want to offer, and I don’t believe it’s right for the wider developer community to try and bully them into a situation where they need to dedicate time and money into providing you a solution that allows you to not pay them.
It simply doesn’t make any sense.
Spend limits for paying customers does make sense.
If Netlify want to make adjustments so that there is an “entirely free account” (and it makes sense for them to do so for some other reason, e.g. marketing), then that’s up to them, but non-paying customers threatening to leave if they can’t use their plans entirely for free is a bit silly.
That said, host wherever suits you best!
If what Cloudflare Pages offers is a good fit, and you can get that free lunch with no risk, that’s awesome.
The more options there are for developers, and businesses keeping each other honest, the better it is for us little people.