Israel wanting to bomb indiscriminately where they want to,(on little notice) probably provided a large impetus to this plan. They want to hit Hamas where intelligence says they are hiding immediately. These quixotic bombing locations which Hamas picks for spots to hide, (because of the closeness to targets one wouldn't normally want to bomb) means they would hide near an aid supply.
The U.S. probably wanted to keep the supply depot not on Gazan soil for the safety of the U.S. soldiers, as well as Israeli soldiers. Israel insisted on going through the aid supplies to inspect for guns. I'm sure they wanted the aid supplies, the Israeli inspectors, and our troops kept safe. I imagine they figured Hamas wouldn't be able to hide near a pier with security all around it, and the barrier of the ocean and beach protecting from hiding underground, which would have provided a bombing target.
You would think they would find it more logical not to put all the supplies in one place and to pull back far enough from Gazan soil into Israel(and even Egyptian soil) for everyone's safety. But Israel may not have been ready to open up some or all of the 5 crossings they closed down. Might have been the U.S. trying to go around an uncooperative Israel who wouldn't open up some of those crossings. I'm sure they need one of the crossings in the middle of the Gaza strip open to more easily reach some of those needing the most aid.
All these reasons exclude the greed factor. I'm sure that was inevitably and quite heavily involved. I imagine all these reasons were semi-logical, but also justifications for the greed. The only thing that could pull this out of the hamper of complete greedy justifications, is how recalcitrant Israel was to open up the closed crossings. But then you ask why they didn't use the north and/or south crossings into Israel and Egypt as well as the pier. Did they even install a temporary aid station at the north or south crossing while they built the pier? If they did, I didn't hear about it.
Republicans do the greed thing too, Huffy. All the black ops organizations in Iraq for Bush, was funneling money. And I'm positive there were things going on in Afghanistan under Clinton, Bush, Obama, and Trump that were funneling money.