I'd be upset also, in fact before starting to do installs myself I had been in this kind of situation. Usually a result of the installer not being local, they come in from out of area and do the most installs they can in the shortest amount of time.
1) You can add more RG6 coax using barrel...