As a former Transportation department Coastie... I don’t have any particular heartburn about them being in the new DHS. Apart from the name, which is awful, the composition of the department actually makes quite a lot of sense. CG, Customs, Border Patrol, BATF etc. really ought to be under the same roof.
That said... The USCG has always been the bastard child of whatever department they were in, from Treasury, to Transportation, to DHS. We operated on a shoestring budget back in my day... And I suppose they still do. There was just never enough budget to cover even some essentials. I was a QM (navigator) on ships. I remember many times that I had to spend my own money on equipment and tools, and many times brought in my own tools to take care of various things.