Reading about SRP would help solve much of confusion people seem to be having in many of the discussions going on in this thread.
Reading about SRP would help solve much of confusion people seem to be having in many of the discussions going on in this thread.