Because Americans, around the middle of the 19th century, began to like baseball more than cricket. Cricket was played in the colleges and universities in the east, and baseball was played all over. The rules of baseball were simpler. It caught on and cricket did not.
Because it is the most boring sport in the world. The most exciting part of cricket is a bird landing on the grounds. Maybe cricket should have a streaker at each match like used to happen back in the 1970s as it at least was something to laugh about.
Canada qualified for the previous World Cup, but India forced the ICC to reduce the number of teams from 16 to 10 for this version...because corruption, baby! We even have kids playing cricket in schools here in Ontario.