Because even though you own and control your company, it is a separate legal entity from you. Hence, it will require its own business bank account as the funds belong to the company until it is distributed to you.