long vs short
duration of the degree might not be the most objective and critical consideration factor.length of university programmes is subjected to admission requirement , ie, the duration of a degree programme for a business diploma holder vs a non business diploma holder Vs A level holders will be different. so it should not be the sole consideration factor.
you should check other factors including ranking, accreditation, assessment mode, delivery mode and university credential, testimonial etc.
end of the day when you get your degree, you need to deliver on your job and that should be the key test. Go for programmes that equip you with practical and hands on skills Vs those which solely focus on examination.
my humble opinion

