I don't see anything wrong with buying a 228i. If you like it, why wouldn't you buy one?
You said so yourself, you love it for what it is. If you love it and think the $45k cost is worth the price of admission, I say pull the trigger.
2014 BMW 335i M-Sport | Estoril Blue II | 8AT | MPPK | MPE