Are we talking about the many fake Bonds portrayed in the films, or the real Bond in the books.
The real Bond drove a second hand Bentley that had been written off and repaired. He could only afford it because of money he had won playing cards when on assignment. His suit was bespoke but it was well worn. He wore a Rolex for reliability compared to the next to useless cheap watches of the 1940s and 50s, not because it said Rolex on it, and because he was a keen skin diver so needed a waterproof watch.
I always think when the Bond character was conceived these objects that have now been turned into luxury goods were the only reliable things available. If you wanted a watch that was at all reliable and waterproof you had to buy a Rolex watch (or an Omega, or similar). If you wanted a car that could drive across Europe without overheating or breaking down you had to buy a Bentley or similar. Bespoke suits were purchased by everyone that could afford them in the UK at that time, people in off the peg clothes were looked down on by anyone that could afford better. Denim jeans hardly existed here - I remember my Grandad used to dig his garden and work on his car in a shirt and slacks with a boiler suit over the top. Bond of the books didn't earn a high salary. He spent everything he had on enjoying himself because he might not live to see another pay day. Also being in a civil service job he would have a very generous pension so didn't need to save for a future that might not exist.
I'm not for a minute suggesting many in the UK lived like Bond did in the books. Most of the country was still impoverished from the war and 95% of the population would never have seen a Rolex or been in a Bentley. I'm just suggesting Bond had a job to do and these tools were all that was reliable at the time. Mazda, Citizen, Casio didn't exist.
Having said that I cant help imagining Bond with that Microtech Halo

, but then I think would he have an ASP baton instead of a big knife. Better reach and why do you want to get blood on your suit when you don't have to.