Не совсем так, если использовать managed tsdb, где пользователь платит не за количество метрик, а за хостинг БД, которой управляет вндор. Чем больше БД требует ресурсов, тем больше заплатите, как и для on-prem решения на вашем железе. Главное отличие - для managed бд не нужно заниматься настройкой, управлением и обновлением бд - этим занимается вендор.
я недавно в бизнесе и не совсем фишку секу так что прости меня ... с моей точки зрения как хранить метрики, скалировать и это все вопрос конечно непростой но в целом решаемый примерно на том же уровне как база данных для сервисов, то есть можно и on-premise можно и self-hosted зависит от желания, то есть количество потраченого вэлью фиксировано (базы данных ведь как-то поднимают для сервисов)
вот гораздо сложнее настроить полноценный воркфлоу: правильно собирать метрики из разных сред, управлять дашбордами, интегрировать алерты ну и тп, то есть то к чему облачные базы отношения не имеют, и вот тут saas предлагает хороший старт с минимумом усилий
это я к тому что проблема хранения кастомных метрик все равно остается