I didn't really get it at first, in fact, I might still not be getting it, but if you draw a line from A to C, then you can see that the triangle ABC will not be similar to DEF... when it should be? I don't know.
For it to be a real pyramid, you only need the side edges lines to meet at the apex, which always happen when the top and bottom triangles are similar.
Similar triangles are a sufficient, but not necessary condition.
If G isn't on line AD, then BE and CF can't be a side of the same truncated pyramid.