Percentage is just a simple way to express a number
Percent, %, is just a number expressed as a fraction (or ratio) with the denominator being one hundred. It derives from Latin 'per hundred'. We also have permille, ‰, which means 'per thousand'. And you can go further with permyriad, per cent mille (also pcm), parts per million (ppm), or parts per billion (ppb).
All these numbers are used to make (dimensionless) numbers easier to express. With especially the large ones this is clear, ppm and ppb, can help to write small fractions or ratios like 0.00000123 much easier.
For percent it helps because people have a concept of it. We know what 8% tax means and it is easier than a 0.08 fraction tax.
Continuing with the tax example. A percentage doesn't need to indicate that the denominator in the case that it is applied to is equal to a hundred. We can speak about 8% of half a dollar, which is 4 cents.
In $9 \cdot 10^1\%$ of the cases with percentages, typically no significant digits are implied.
Also percents are often used without considering scientific notation and indicating the accuracy or imply that the last digit is an indication of the significance. 12.5% of a pizza means that it is 1 out of 8 slices, it can be way more inaccuracy than ±0.05%, A 33% often means one third. When a poll about elections results in 49%, but this figure has a ±5% error, then it is not reported as 5x10¹%. You never see such expressions.
For your sample the high accuracy, if you insist on interpreting it that way, is also technically not incorrect. Say, if your sample has 4 out of 5 people that like banana, then it is very accurately 0.8 which you can safely express as 80% without indicating that this number is too precise. The statistics about a sample can be very accurate (if you ignore errors in observing your sampled specimens, e.g. they might lie about bananas or you could have made a counting error).
A different issue
It are the estimates about the population that you infer from it which are inaccurate. For that reason, it is good to also report sample sizes. And if your sentence implies in it's context to refer to an estimate, then present a confidence interval, standard error or other way to express the accuracy.
This is a different issue than the usage of percentages to express numbers.
Alternative ways to write your sentence
Asside from the question is it good or not, you can wonder whether something else is better.
If your sample has size 10, then writing
- 8 of the 10 sampled people like banana flavor.
is easy to understand and more informative than
- 80% of the sampled people like banana flavor
However if your sample is size 321, then the following might not directly ring a bell with everyone
- 257 out of the 321 sampled people like banana flavor.
and computing it to 80% helps your readers to directly see what $\frac{257}{321}$ is.