The problem with blinged up tech, is that tech only lasts so long.
Lets just imagine (REALLY hard) i have £2m to spend on some new bling, i think i would buy a super expensive watch or similar. In 20years time, a £2m watch is still going to be a nice £2m watch. In only 10 years time, your £2m iPhone is going to be just some old tech with gold and diamonds on it.
In fact, in less than 6 months time, your £2m top of the range iPhone is going to be the "old iphone"
I just cant get my head round it. Spend your money on something which will last.
*picture is me, stealing your £2m iphone from your jacket*