Can someone explain to a humble techie
Cloud is great if you're a startup and need to grow rapidly. I remember buying servers from Dell and hoping the client paid before the credit card bill arrived. Cloud is also great if computers aren't the core of your business and you need you need 10x as much capacity at certain times of year.
But if your expertise is running supercomputer models, and has been since supercomputers existed.
Your compute requirement is stable, well always increasing but known.
Your horizon for this project is - forever.
You are in a business where you can't just say no - lives depend on you running the app. You are owned by somebody that can literally print money to pay any bill demanded.
And you intend to hand all this over to a supplier who will let you transfer all your work to their system for free - and then later they get to decide how much to charge you ?