خب یکی از مهمترین دلیلش این میتونه باشه که شما وقتی بدونید دارید برای چه دستگاهی قالب خودتون رو بهینه میکنید، خیلی راحت تر میتونید اینکار رو انجام بدید. مثلا" میتونید از بعضی قابلیتهای خاص گوشی مورد نظر که پشتیبانی میکنه و در گوشی های دیگه این قابلیت وجود نداره استفاده کنید و ...
ولی همونطور که خودتون هم اشاره کردید برای طراحی و بهینه سازی قالب، رزولوشن گوشی مورد استفاده مهمترین موضوع هست. بادرنظر گرفتن این مورد، اگر گوشی فوق یک گوشی هوشمند و استاندارد باشه و از قابلیتهای
CSS3 Media Query پشتیبانی کنه، دیگه حتما" نیاز نیست سیستم عامل گوشی رو شناسایی کنید و فقط کافیه سایز استفاده شده رو از طریق css مشخص کنید و به طراحی قالب بپردازید.