Sure after it opens people won't see it, but at the moment it will be used in printed publications and at a ton of websites. It's there to hype the ride. Showing the maintenance building and ugly roofs of the drop and queue building is just strange as they will never be seen by the public. A perspective from ground level would be so much more impressive than this and would hype a ton more people to come to Orlando.
If we had this perspective for concept art for Galaxy Edge (as we see it from Bio) it wouldn't look as impressive with all the ugly roofs and missing bottoms of the spires as it would look from the guest's view. Disney does a much better job with their concept art.