FD how can you compare a specific Golf model to a BMW 1 Series, the BMW 130i would be a better comparison, although that’s not a very good one. How can you say the Golf is better because it is more specked out, that’s probable because it’s a GTI (I’m not saying all GTI's are better kited out because that’s not always the case) and how can you say the Golf is better because it's more practical, in that case MPV's are the best. You buy both cars for different reasons, like personal preference.
There are some people who just buy BMW's one after the other, why? well they love BMW's, so some people will buy the 1 Series because they want a BMW.