I just view the virtue of charity as absolutely necessary, a sort of greater version hospitality. St. Paul says: "Let all your things be done in charity."
Not only you but the Church teaches the necessity of charity.
But I chose to accent hospitality. Hospitality is an essential component of charity. Viva's list tended to concentrate on negatives - don't do this, don't watch that, abstain from this etcetera.
It tends toward concentration on self. Whereas hospitality is for others. There are dozens of scriptural examples of how we should practice hospitality.
But hospitality is neglected and forgotten in our grasping selfish western world, and that is why I stress hospitality, which is indeed an aspect of charity.
Btw, I admire Viva's gracious response,