Setting wbUserIsBlocked involves a database request, which seems like not a good thing.
wbUserCanEdit and wbUserIsBlocked are used in wikibase.ui.entityViewInit.js to double check if a user can edit, and if so, initializes relevant javascript.
core doesn't do this for wikitext pages and really don't think wikibase needs to do this. We now rely on core's mechanism (for the most part) for whether or not edit links are displayed.