Why front-page.php doesn’t show content of file instead shows loop

Firstly, I understand the template hierarchy a little bit and read all the answers given by experts but unfortunately didn’t get that.

Here is the problem I face:

Now I am confused why the home.php works on the home page and front-page.php isn’t shown.

Any idea why this isn’t working.