I also completely agree with you. Tripoto is just doing their business. They are earning commissions from their travel partners and getting a lot of traffic on their site by provoking the travelers to write on their site. In exchange they say "earn credits for free travel", but this also is very tricky system Some trips are solo in which you can save some money. Twin sharing trips are useless if you want to go solo.
Not really. You get free trips(at least a portion free) and I do believe that to be one of major USPs of this community. But everything comes with certain conditions that you have to abide by. Besides, why not twin sharing. It could be just another experience. After all, aren't travellers, the ones who travel for sheer experiences the most dynamic and flexible of all people. Enjoy it man. And besides if something bothers you to the point of voicing concerns, there is always the option of self financing that travel entirely.