Let in t years
a(t) is a proportion of customers who have poor category;
b(t) is a proportion of customers who have satisfactory category;
c(t) is a proportion of customers who have preferred category.
a(t) + b(t) + c(t) = 1
What is happened in one year?
0.3a(t) move from poor to satisfactory category;
0.05b(t) move from satisfactory to preferred category;
0.05c(t) move from preferred to satisfactory category;
0.05b(t) move from satisfactory to poor category.
So,
a(t+1) = a(t) - 0.3a(t) + 0.05b(t) = 0.7a(t) + 0.05b(t)
b(t+1) = b(t) - 0.05b(t) - 0.05b(t) + 0.3a(t) + 0.05c(t) = 0.3a(t) + 0.9b(t) + 0.05c(t)
c(t+1) = c(t) - 0.05c(t) + 0.05b(t) = 0.05b(t) + 0.95c(t)
a(t+1) + b(t+1) + c(t+1) = 1
This is a Markov chain (https://en.wikipedia.org/wiki/Markov_chain) that approaches a stationary distribution: in the long run a(t) → a, b(t) → b, c(t) → c.
Values a, b, and c satisfy the equations:
(1) a = 0.7a + 0.05b
(2) b = 0.3a + 0.9b + 0.05c
(3) c = 0.05b + 0.95c
(4) a + b + c = 1
From (3) we get c = b, from (1) we get b = 6a. Substitute these expressions into (4):
a + 6a + 6a = 1
a = 1/13, b = 6/13, c = 6/13
Convert these fractions to a percent form and round to the whole percentage: in a long run the company expects to have about 8% of customers in poor category and about 46% of customers in both satisfactory and preferred categories.