Simple. For His Glory. The Creator is under no obligation to explain or justify Himself to His creatures.
I agree, but I’m not asking Him. So you believe God creates Muslims and non-Christians for His glory. Thanks