Agreeing with all the other long time Bond fans on here. Having borrowed every Bond film from a neighbour at a young age, watching them and rewatching them, watching this film made me feel something was stolen from me. They tried to "modernize" it, to use kind words, but failed to preserve anything that is good with Bond. Casino Royale was a masterpiece but after that it went slowly downhill ending up in this complete fiasco...
If you have not yet seen the movie, do yourself a favour and accept that Spectre was the last Bond film and DO NOT WATCH this film. It will ruin a part of your overall Bond-experience. This film should never have been allowed to be made.