Your problem is expecting every build to have same damage output and not realizing or understanding that you are actually supposed to play in a way where your team members play off off each other and strengthen each other.