Prevent a "default value" checkbox being created with entity?
I am sure there are other (better )ways but the way i got around this issue, which fundamentally was about not having the default turn up in my views further down the line, was to implement a hook on hook_views_pre_view and show/hide the fields as i wanted:

function mymod_views_pre_view(ViewExecutable $view, $display_id, array &amp;$args)
{
  ...
  $fields[$field_name]['exclude'] = TRUE;
}


worked for me hope it helps someone else.