Well, however we will discuss it, the whole steem ecosystem is livng on its own and we have no influence over where it goes.
Its also impossible to design and code a system, where people would behave 100% rationally and not selfish. If delegations wouldnt be possible, people would find another way to get the best possible outcome for themselves. Its just how we're designed.
Selfishness is perfectly fine. Its an amazing motivator when its put to work to help the entire system as a whole. Selfishness can drive good behavior like this:
However, the carrots and sticks need to be made in such a way that they don't open themselves up for abuse like this:
I'd argue the later really highlights delegation and bidbots.