Dude, I don't think anyone is being too harsh - you got offended easily. There are some helpful pointers in those replies, even if they are a bit short

Your team is shy of quality at that level,...