The designer of cloud software is like a landlord. He cares about how the building will function for years to come. The Landlord cares about how the building is going to meet the needs of his tenants because if it does not, they will move out. He cares about how much time he needs to devote for the upkeep of the building, because more time devoted to maintenance means less profit margins. He worries about how much money he need to spend to fix or modify things so that the building is usable by the tenant.
The landlord does not care about fancy features. He cares about features that work, break less often, meet the needs of his tenants today and modular enough to accommodate future needs and expansion.
I think an architect will have a hard time becoming a landlord and vice versa.