כי VB היא שפה יעודית
עכשיו, לפני שאתם מתחילים להתווכח, תקשיבו עד הסוף. נכון שאפשר לכתוב משחקים בVB, אבל רק עם DirectX או OpenGL או ספריות אחרות(של 2D ושל 3D). בVB, בניגוד לשפות כמו C וJAVA, אי אפשר לפתח מנוע משחק מאפס, כי היא לא מיועדת לזה! VB היא לא שפה כמו C שמיועדת "מלפתור משוואות אלגבריות פשוטות ועד להטיס חללית לירח". VB מיועדת לכתוב מערכות ארגוניות. אפשר להרחיב את VB בעזרת ActiveX כדי שתוכל לעשות הכל, אבל מה לעשות, לכתוב מנוע בVB מאפס זה סיוט. גם עם הפקדים של VISUAL C וJAVA אי אפשר לעשות משחקים כמו שצריך(אני מדבר על פקדים זזים). אבל בשפות האלה אפשר לעשות משחקים עם אובייקט תמונה אחד גדול, מה שבVB זה פשוט סיוט.