Theory vs Practical Architecture Question