because unless you have a passion/talent for coding and solving problems it will be a stressful and unenjoyable experience. And even if you have the aptitude for it its not like you'll be working on interesting and exciting projects for some tech giant or a startup while making bank, those jobs are rare and hard to get; it'll probably be some mundane repititive shit for a shitty company that will eventually outsource your job to a curry for 1/100 of your salary. Nonetheless its not a bad choice, there will always be jobs out there albeit soulcrushing and pointless but atleast you wont be a broke bum.