I traded in my 2013 Mini Cooper S Convertible. If I had a 2 car garage, I probably would have kept it and sill bought the Volvo. I am very happy with the Volvo, something I never thought Iíd say. The drives are vastly different, which is what I liked. The XC40 did not try to pretend to be anything it wasnít. Itís fun and comfortable for the commute. I bought the Inscription, so the interior a bit nicer. Personally, I thought the X1 and E-Pace were a tad dated feeling inside, and I just couldnít wait for the Q3 to launch.
The other vehicles you mentioned are noticeably larger than the XC40. You might want to try driving them in tight areas. I know coming from such a small car I could really tell the difference in even the X3.