There are two gates for the Citizen Developer in the SPFx model:
Second is admins — they now need to convince the tenant admins to deploy the webpart for them. For many, I think this falls into the ‘too hard’ bucket.
So their choice remains the Content Editor webpart. Or leave SharePoint as a Platform.
I think ‘pro-devs’ are fine with building packages and handing them off to an admin to deploy. I think ‘citizen-devs’ are going to not be bothered with that conversation and stick with ‘fine, well, my tool chain works already’.
I feel a lot of sadness when somewhere, somehow, we made a decision to alienate the two groups of developers, and still keep them separate.