SpaceX company has many months and now becoming years pushing the launch date for the first Falcon Heavy. Yeah right space rocketry is tricky and very difficult, it's important that everything should be 100% safe. But all these delays looks to be a little bit exaggerated. It could be possible that they just don't need it for the moment, they can launch planned payloads for the customers even with the current Falcon 9 FT. Who knows, could be this or other reasons, engineering reasons.
Why so many delays?