This is a topic I constantly think about when writing a document.
Often after I complete a document in LaTex I would go through the document to make sure that the figures are where I want them to be (I want you here, not there!) and this is a very frustrating procedure.
My question is: How important are figure locations in a document, e.g. if the figure you refer to is not on the page where you are referring to it, perhaps even two pages after.
I have noticed that textbook publishers rarely give any thought to it and I cannot decide whether it bothers me or not. It would certainly make my life easier if I don't have to worry about floats jumping around in a LaTex document.