There was some constructive feedback in this thread, but it started off as just a rant and it continues to go into that direction, so please keep such posts here.