Personally I feel that if the user is waking up to the need for self-hosting then they're on the path for self-hosted hardware over hosted options. It's not that free services have made the model impossible it's that free options for stack management ( nostr:nprofile1qqs9df4h2deu3aae83fmet5xmrlm4w5l9gdnsy3q2n7dklem7ezmwfcpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz3rhwvaz7tekd3jks6rev3ehyargv9nk66tnxe6h2dn5w43kuerk0fmnwcm4vfc8z6mgweu8j7fhdfhkjmmrxs6k66mnwg6x2cty9ehku6t0dchsz9mhwden5te0wfjkccte9ehx7um5wghxjmnxduhs5nd6j2 and nostr:nprofile1qqsw5t3us9xs3gmclzjm37hvk2yy6pv9t96utjjttsj794hexc5x79qpzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcphnzge ) take the complexity of hosting to near 0.