Конечно. И врапперы прекрасно решают проблему создания нужной абстракции поверх одномерных массивов.
Более того, двухмерный массив удобен только иногда. А в одномерный можно упаковать и диагональную, и треугольную матрицы.
Врапперы конечно решают проблемы, но не все. Если создать обычный статический 2D массив, то с формальной точки зрения стандарта при конвертации адреса в обычный указатель на первый элемент обращение к элементу 1D массива возможно только в пределах первой строки исходного, а иначе UB 😱. К счастью форсится это только в constexpr.