And why would you put some design elements into your design that you don't want to be exported?
Seriously though, this way we make sure that all layers are exported correctly even if you had disabled some of them during your work.
For example, you have complex graphics placed on several layers and you are editing one element. You have hidden all the other layers in WD to easily work with what you need. Then, in some point of work you want to look on preview. Now, you simply click preview and see your site. If we did it your way, you would have to show all layers before preview, and then hide them again. Not very productive approach if you do preview often.
Another example. Multi page file. Say 50 pages. How can you be sure that all correct layers on all pages are visible? Can you? So, if we did it your way, then you would need to look at every page before you export to make sure nothing is missing. Not very effective approach I think.
Probably ideally, there could be a separate flag for layer indicating it as exportable or not. But this would add some bloat to the layers gallery, which we don't think is that necessary.
Bookmarks