I agree with everything that the OP raised here.
Has there been an update/acknowledgement from Hubspot about any of these?