This makes a heap of sense!  I think though that we are on the same page with this, that there are a bunch of complexities that it is very tempting to simplify away in explanations of the differences between the fields.