Yup. For true libertarianism to actually work...we'd need shangri la. Where greed didn't dictate actions, set policy, or impose market "value" that hypes actual market value against demand.
I actually like many aspects of libertarianism...but we're a lonnnnnnnggggggg way from being a mature enough society to embrace and live the concepts.
I think libertarianism does have flaws in implementation, but not those about "greed." The market makes a great regulator to that.
The real problem is that as a society, we have too few Dagny Taggarts and too many Homer Simpsons.