OP's rant sounds somewhat reasonable as compared to some other rants. For me such posts just show the maturity of the individuals to handle their affairs.