Никогда не слышала, чтобы кто-то делал разметки под разные dpi. Размеры указываются в dp, что как раз позволяет приложениям выглядеть одинаково на всех экранах (и в большинстве случаев неплохо). Плюс, если у тебя настолько много текста, что тебе нужны разные разметки. То стоит, я думаю, задуматься о юзабилити (полотно текста никто читать не будет же )
Делают, если не пофиг на мелкие экраны например, и да dp это как раз таки не одинаково, проценты от экрана было бы 1 в 1 на всех устройствах, но не особо практично, к сожалению не всегда ты дизайнер и не от тебя все зависит, если твой дизайнер дизайнит под андройд это хорошо, он знает все тонкости и сразу делает так чтобы разработчику было проще, но это не мой случай, уменьшить количество текста я просил, но пока всем насрать